Cod sursa(job #1674554)
Utilizator | Ureche Florin Alexandru AlexandruX1 | Data | 4 aprilie 2016 18:50:03 |
---|---|---|---|
Problema | Koba | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.51 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin ("koba.in");
ofstream fout ("koba.out");
unsigned long long n, a[10], sm;
short int aux, nr;
int main()
{
fin >> n >> a[1] >> a[2] >> a[3];
a[1] = a[1] % 10;
a[2] = a[2] % 10;
a[3] = a[3] % 10;
nr = 1;
for (int i = 1; i <= n; i ++)
{
a[4] = (a[3] + a[2] * a[1]) % 10;
a[1] = a[2];
a[2] = a[3];
a[3] = a[4];
sm += a[4];
nr ++;
if (nr == 4) nr = 1;
}
fout << sm;
return 0;
}