Pagini recente » Cod sursa (job #1234185) | Cod sursa (job #245138) | Cod sursa (job #1356030) | Cod sursa (job #1616383) | Cod sursa (job #1144270)
#include<iostream.h>
#include<string.h>
#include<fstream.h>
#include<math.h>
main()
{
char t1,n1;
long n;
int v[10],c,k,i,a,j,t;
ifstream f("cifra.in");
ofstream g("cifra.out");
f>>t1;
t=t1-'0';
for(j=0;j<t;j++)
{ f>>n1;
n=n1-'0';
cout<<n;
c=0;
for(i=1;i<10;i++)
{ if(i>4)
a=i-4;
else
a=i;
v[i]=pow(i,a);
v[i]=v[i]%10;
}
for(i=1;i<=n;i++)
{
k=i%10;
k=v[k];
c=c+k;
if(c/10!=0)
c=c%10;
}
g<<c<<endl;
}
f.close();
g.close();
}