Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,14 @@
|
|||
func padovan(N) {
|
||||
Enumerator({|callback|
|
||||
var n = 2
|
||||
var pn = [1, 1, 1]
|
||||
loop {
|
||||
pn << sum(pn[n-N .. (n++-1) -> grep { _ >= 0 }])
|
||||
callback(pn[-4])
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
for n in (2..8) {
|
||||
say "n = #{n} | #{padovan(n).first(25).join(' ')}"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue