fun fib(n: Int): Int {
if (n <= 2) {
return 1
}
return fib(n - 1) + fib(n - 2)
}
fun main() {
val n = 10
val result = fib(n)
println("fib($n) = $result")
}
ZnVuIGZpYihuOiBJbnQpOiBJbnQgewogIGlmIChuIDw9IDIpIHsKICAgIHJldHVybiAxCiAgfQoKICByZXR1cm4gZmliKG4gLSAxKSArIGZpYihuIC0gMikKfQoKZnVuIG1haW4oKSB7CiAgdmFsIG4gPSAxMAoKICB2YWwgcmVzdWx0ID0gZmliKG4pCgogIHByaW50bG4oImZpYigkbikgPSAkcmVzdWx0IikKfQ==