Pagini recente » Cod sursa (job #898205) | Cod sursa (job #2241249) | Cod sursa (job #1681893) | Cod sursa (job #1122396) | Cod sursa (job #1573692)
#include <fstream>
#include <cmath>
using namespace std;
ifstream cin ("ucif.in");
ofstream cout ("cifra1.out");
int power(int a, int b)
{
if (b==1) return a;
else return a*power(a,b-1);
}
int main()
{
int n,s,i;
cin>>n;
s=0;
for(i=1;i<=n;i++)
{
int p,u=i%10;
if(u==0 || u==1 || u==5 || u==6)
s=s+u;
else if(u==2 || u==3 || u==7 || u==8)
{
p=i%4+4;
s=s+power(u,p)%10;
}
else if(u==4 || u==9)
{
p=i%2+2;
s=s+power(u,p)%10;
}
}
cout<<s%10;
return 0;
}