#include <iostream>
using namespace std;
int fib(int n)
{
if(n < 3)
return 1;
return fib(n - 2) + fib(n - 1);
}
int main() {
for(int i = 1; i < 20; ++i)
{
cout << "fib(" << i << ") = " << fib(i) << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGZpYihpbnQgbikKewogaWYobiA8IDMpCiAgICAgcmV0dXJuIDE7CiByZXR1cm4gZmliKG4gLSAyKSArIGZpYihuIC0gMSk7Cn0KCmludCBtYWluKCkgewoJZm9yKGludCBpID0gMTsgaSA8IDIwOyArK2kpCgl7CgkJY291dCA8PCAiZmliKCIgPDwgaSA8PCAiKSA9ICIgPDwgZmliKGkpIDw8IGVuZGw7Cgl9CglyZXR1cm4gMDsKfQ==