9 lines
137 B
Groovy
9 lines
137 B
Groovy
|
|
def rFib
|
||
|
|
rFib = {
|
||
|
|
it == 0 ? 0
|
||
|
|
: it == 1 ? 1
|
||
|
|
: it > 1 ? rFib(it-1) + rFib(it-2)
|
||
|
|
/*it < 0*/: rFib(it+2) - rFib(it+1)
|
||
|
|
|
||
|
|
}
|