do I = 1 , N
if(条件式) then
endif
done

と

do I = 1 , N
if( ! 条件式) cycle
done

は、やってることは等価だけど、速さも同じ?