Pagini recente » Cod sursa (job #1271322) | Cod sursa (job #1540801) | Cod sursa (job #2322270) | Cod sursa (job #2910627) | Cod sursa (job #2675542)
#include <iostream>
#include<math.h>
#include<fstream>
#include <ctype.h>
using namespace std;
ifstream fin("cifra.in");
ofstream fout("cifra.out");
int main()
{
int n1;
int suma,i;
int a=0;
fin>>n1;
char sir[n1];
for(i=0; i<n1; i++)
{
fin>>sir[i];
}
for(i=0; i<n1; i++)
{
a=a*10+(sir[i]-48);
}
int invers=0;
while(a!=0)
{
invers=invers*10+a%10;
a=a/10;
}
a=invers;
while(a!=0)
{
for(i=1; i<=a%10; i++)
{
suma=0;
for(int j=1; j<=i; j++)
{
suma=(suma+pow(j,j));
}
}
fout<<suma%10<<endl;
a=a/10;
}
return 0;
}