Data update
This commit is contained in:
parent
0df55f9f24
commit
aec8ed51b6
1045 changed files with 18889 additions and 2777 deletions
23
Task/100-doors/Haxe/100-doors-1.haxe
Normal file
23
Task/100-doors/Haxe/100-doors-1.haxe
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
class Main
|
||||
{
|
||||
static public function main()
|
||||
{
|
||||
findOpenDoors( 100 );
|
||||
}
|
||||
|
||||
static function findOpenDoors( n : Int )
|
||||
{
|
||||
var door = [];
|
||||
for( i in 0...n + 1 ){ door[ i ] = false; }
|
||||
for( i in 1...n + 1 ){
|
||||
var j = i;
|
||||
while( j <= n ){
|
||||
door[ j ] = ! door[ j ];
|
||||
j += i;
|
||||
}
|
||||
}
|
||||
for( i in 1...n + 1 ){
|
||||
if( door[ i ] ){ Sys.print( ' $i' ); }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -11,7 +11,7 @@ class RosettaDemo
|
|||
|
||||
while((i*i) <= n)
|
||||
{
|
||||
Sys.print(i*i + "\n");
|
||||
Sys.println(i*i);
|
||||
i++;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue