RosettaCodeData/Task/100-doors/Euler-Math-Toolbox/100-doors.euler
Ingy döt Net 764da6cbbb CDE
2013-04-10 16:57:12 -07:00

11 lines
227 B
Text

>function Doors () ...
$ doors:=zeros(1,100);
$ for i=1 to 100
$ for j=i to 100 step i
$ doors[j]=!doors[j];
$ end;
$ end;
$ return doors
$endfunction
>nonzeros(Doors())
[ 1 4 9 16 25 36 49 64 81 100 ]