Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
21
Task/100-doors/ActionScript/100-doors.as
Normal file
21
Task/100-doors/ActionScript/100-doors.as
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
package {
|
||||
import flash.display.Sprite;
|
||||
|
||||
public class Doors extends Sprite {
|
||||
public function Doors() {
|
||||
|
||||
// Initialize the array
|
||||
var doors:Array = new Array(100);
|
||||
for (var i:Number = 0; i < 100; i++) {
|
||||
doors[i] = false;
|
||||
|
||||
// Do the work
|
||||
for (var pass:Number = 0; pass < 100; pass++) {
|
||||
for (var j:Number = pass; j < 100; j += (pass+1)) {
|
||||
doors[j] = !doors[j];
|
||||
}
|
||||
}
|
||||
trace(doors);
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue