Pagini recente » Cod sursa (job #2137431) | Cod sursa (job #976538) | Cod sursa (job #2347054) | Cod sursa (job #1122617) | Cod sursa (job #950)
Cod sursa(job #950)
#include<fstream>
#include<cmath>
using namespace std;
int a[100];
int n;
ifstream f("cifra.in");
ofstream g("cifra.out");
int Putere(int i, int j);
int Suma(int p);
int main()
{
f >> n;
for ( int i = 1; i <= n; i++)
f >> a[i];
for ( int j = 1; j<= n;j++)
g << Suma(a[j]) <<'\n';
f.close();
g.close();
return 0;
}
int Suma(int p)
{
unsigned long int s = 0;
for( int i = 1; i <= p; i++)
s += Putere(i,i);
int u = s % 10;
return u;
}
int Putere(int i, int j)
{
int k;unsigned long int p = i;
for ( k = 1; k < j; k++)
p *= i;
return p;
}