Pagini recente » Cod sursa (job #2150016) | Cod sursa (job #3125228) | Diferente pentru utilizator/mathboy intre reviziile 84 si 85 | Cod sursa (job #2798666) | Cod sursa (job #2241394)
#include <bits/stdc++.h>
using namespace std;
ifstream in("kfib.in");
ofstream out("kfib.out");
int v[1500005];
int main()
{
int n = 2, k, ok = 0;
cin >> k;
v[1] = 1, v[2] = 1;
while(ok == 0)
{
n ++;
v[n] = (v[n - 1] + v[n - 2]) % 666013;
if(v[n] == 1 && v[n - 1] == 1)
ok = 1, n -= 2;
}
cout << v[k % n];
return 0;
}