Pagini recente » Cod sursa (job #2118618) | Cod sursa (job #2416929) | Cod sursa (job #1259303) | Cod sursa (job #965181) | Cod sursa (job #275857)
Cod sursa(job #275857)
#include<stdio.h>
int v[101],t,x,i,j,n,v1,v2;
char s[101];
int putere(int v1,int v2)
{
int i,p1=1;
for(i=1;i<=v2;++i)
p1=((p1%10)*(v1%10))%10;
return p1%10;
}
int main()
{
freopen("cifra.in","r",stdin);
freopen("cifra.out","r",stdout);
scanf("%d",&t);
for(i=0;i<=99;++i)
for(j=0;j<=i;++j){
v[i]=((v[i]%10)+(putere(j+1,j+1)%10))%10;
}
for(;t;--t){
fgets(s,sizeof(s),stdin);
n=sizeof(s);
x=(s[n-2]-'0')*10+s[n-1]-'0';
printf("%d\n",v[x]);
}
for(i=0;i<=99;++i)
printf("%d\n",v[i]);
return 0;
}