Anonymous user
100 doors: Difference between revisions
→{{header|ZX Spectrum Basic}}: Added zkl
(Just the straightforward way please) |
(→{{header|ZX Spectrum Basic}}: Added zkl) |
||
Line 7,552:
{{omit from|GUISS}}
=={{header|zkl}}==
Pure brute force.
<lang zkl>doors:=(100).pump(List(),False);
foreach n,m in (100,[n..99,n+1]){ doors[m]=(not doors[m]); }
doors.enumerate().filter("get",1).apply(fcn(nb){ nb[0] + 1 }).println();</lang>
{{out}}<pre>L(1,4,9,16,25,36,49,64,81,100)</pre>
=={{header|ZX Spectrum Basic}}==
|