413
Cerința
Se dă n un număr natural nenul. Să se afle ultima cifră a sumei: S=14 + 24 + 34 + ... + n4.
Date de intrare
Programul citește de la tastatură numărul n.
Date de ieșire
Programul va afișa pe ecran ultima cifră a numărului S.
Restricții și precizări
1 ≤ n ≤ 1.000.000.000
Exemplu
Intrare
4
Ieșire
4
Explicație
S=1+16+81+256=354, deci ultima cifră este 4.
#include <bits/stdc++.h>
using namespace std;
int main ()
{
int n,s=0,x;
cin >> n;
n%=100;
for (int i = 1; i<= n;++i)
{
x=i%10;
s=(s+x*x*x*x)%10;
}
cout << s;
return 0;
}
Comentarii