RosettaCodeData/Task/100-doors/Transd/100-doors.transd
2023-07-01 13:44:08 -04:00

14 lines
305 B
Text

#lang transd
MainModule: {
doors: Vector<Bool>(100),
_start: (λ
(for i in Seq(100) do
(for k in Seq(i 100 (+ i 1)) do
(set-el doors k (not (get doors k)))
))
(for i in Seq(100) do
(if (get doors i) (textout (+ i 1) " "))
))
}