RosettaCodeData/Task/100-doors/FunL/100-doors-1.funl
2016-12-05 23:44:36 +01:00

3 lines
128 B
Text

for i <- 1..100
r = foldl1( \a, b -> a xor b, [(a|i) | a <- 1..100] )
println( i + ' ' + (if r then 'open' else 'closed') )