Pagini recente » Cod sursa (job #1709067) | Cod sursa (job #57984) | Cod sursa (job #2308845) | Cod sursa (job #1154691) | Cod sursa (job #1593510)
#include <iostream>
#include <fstream>
#include <cstring>
#include <cstdlib>
using namespace std;
ifstream fi("cifra.in");
ofstream fo("cifra.out");
int a[100000],i,p,s,rez,n,k;
char b[100000];
int main ()
{
fi>>n;
fi.get();
for(i=1;i<=n;i++)
{fi.get(b,1000);
fi.get();
a[++k]=atoi(b);}
for(i=1;i<=k;i++)
{rez=0;
while(a[i])
{s=1;
p=a[i];
while(p)
{
s=s*a[i];
p--;
}
rez=rez+s;
a[i]--;}
fo<<rez%10<<endl;
}
return 0;
}