Pagini recente » Istoria paginii utilizator/mamalubejan | Cod sursa (job #2079307) | Cod sursa (job #2863679) | template/moisil-2015/footer | Cod sursa (job #1200521)
#include <cstdio>
#include <cstring>
using namespace std;
long long unsigned s,aux;
int i,j,t,a[105],n,x;
char S[105];
int main()
{
freopen("cifra.in","r",stdin);
freopen("cifra.out","w",stdout);
s=0;
scanf("%d",&t);
for(i=1;i<=100;i++)
{
aux=i;
for(j=1;j<i;j++)
aux*=i;
s=s+aux;
s%=10;
a[i]=s;
}
for(;t;t--)
{
scanf("%s",&S);
n=strlen(S);
n--;
if(n>0)x=(S[n-1]-'0')*10+S[n]-'0';
else
x=S[n]-'0';
printf("%d\n",a[x]);
}
return 0;
}