Cod sursa(job #2913494)
Utilizator | Dumitriu Rares rares89_ | Data | 14 iulie 2022 20:00:45 |
---|---|---|---|
Problema | Koba | Scor | 30 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.57 kb |
#include <fstream>
using namespace std;
ifstream fin("koba.in");
ofstream fout("koba.out");
int n, t1, t2, t3;
int main() {
fin >> n >> t1 >> t2 >> t3;
if(n == 1) {
fout << (t1 % 10);
} else if(n == 2) {
fout << (t1 % 10 + t2 % 10);
} else {
t1 %= 10, t2 %= 10, t3 %= 10;
int s = t1 + t2 + t3;
for(int i = 4; i <= n; i++) {
int ti = (t3 + t2 * t1) % 10;
s += ti;
t1 = t2;
t2 = t3;
t3 = ti;
}
fout << s;
}
return 0;
}