RosettaCodeData/Task/100-doors/Mathematica/100-doors-3.math
2023-07-01 13:44:08 -04:00

5 lines
139 B
Text

Fold[
ReplacePart[#1, (i_ /; Mod[i, #2] == 0) :> (-#1[[i]])] &,
ConstantArray[-1, {100}],
Range[100]
] /. {1 -> "Open", -1 -> "Closed"}