Pagini recente » Diferente pentru problema/editor intre reviziile 41 si 70 | Cod sursa (job #536223) | Cod sursa (job #2901629) | Cod sursa (job #937007) | Cod sursa (job #3346492)
#include <iostream>
#include <fstream>
#define MOD 666013
using namespace std;
int main(void)
{
std::ios::sync_with_stdio(false);
int k;
cin >> k;
int a = 0, b = 1, c;
if (k < 1) {
cout << k;
return 0;
}
k -= 1;
while (k > 0) {
c = b;
b = ((1LL * a % MOD) + (1LL * b % MOD)) % MOD;
a = c;
k--;
}
cout << b << "\n";
return 0;
}