100 doors: Difference between revisions
Content deleted Content added
Line 4,913:
# [ 1, 4, 9, 16, 25, 36, 49, 64, 81, 100 ]</lang>
=={{header|
<lang
init
▲' 100 doors problem
// 100 elements array of boolean type
doors:bool[100]
doors[i] = false // set all doors closed
j:int = i
while j <= 100 do
j = j + i
▲ FOR i%=1 TO 100
print("Doors open: ")
▲ doors!(j%)=NOT doors!(j%)
for var i =
stdout.printf ("%d ", i)
▲ FOR i%=1 TO 100
▲ IF doors!(i%)
▲ ENDIF
</lang>
|