Data update
This commit is contained in:
parent
ed705008a8
commit
0df55f9f24
2196 changed files with 32999 additions and 3075 deletions
|
|
@ -1,15 +1,16 @@
|
|||
!yamlscript/v0
|
||||
|
||||
defn main():
|
||||
say:
|
||||
"Open doors after 100 passes:
|
||||
$(apply str interpose(\", \" open-doors()))"
|
||||
say: |-
|
||||
Open doors after 100 passes:
|
||||
$(apply str interpose(', ' open-doors()))
|
||||
|
||||
defn open-doors():
|
||||
for: .[[d n] map(vector doors() iterate(inc 1)) :when d] n
|
||||
for [[d n] map(vector doors() iterate(inc 1)) :when d]:
|
||||
n
|
||||
|
||||
defn doors():
|
||||
reduce:
|
||||
fn [doors idx]: assoc(doors idx true)
|
||||
fn(doors idx): assoc(doors idx true)
|
||||
into []: repeat(100 false)
|
||||
map \(dec (% * %)): (1 .. 10)
|
||||
map \(dec (%1 * %1)): 1 .. 10
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue