Pagini recente » Cod sursa (job #212700) | Cod sursa (job #2767525) | Cod sursa (job #1476189) | Cod sursa (job #589387) | Cod sursa (job #629339)
Cod sursa(job #629339)
using namespace std;
#include<fstream>
#include<math>
#include<string>
ifstream fin("cifra.in");
ofstream fout("cifra.out");
int main()
{
char n[100];
int t,nr,k,l,s;
fin>>t;
for(k=1;k<=t;k++)
{
s=0;
fin>>n;
nr=n[strlen(n)-1]-48+(10*n[strlen(n)-2])%48;
nr=nr%20;
for(l=1;l<=nr;l++)
if(l%4==0)
s=(s+(int)(pow((double)(l%10), 4)))%10;
else
s=(s+(int)(pow((double)(l%10), (double)(l%4))))%10;
fout<<s<<'\n';
}
return 0;
}