Pagini recente » Cod sursa (job #1517309) | Cod sursa (job #1035803) | Cod sursa (job #1222493) | Cod sursa (job #846159) | Cod sursa (job #1239957)
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream f("cifra.in");
ofstream g("cifra.out");
int t,i,aux,s=0;
f>>t;
//char n[30000];
for(int i=1;i<=t;i++)
{
aux=i%10;
if(aux==1) s=s+1;
else if(aux==5) s=s+5;
else if(aux==6)s=s+6;
else if(aux==2)
{
if(i%4==1) s=s+2;
else if(i%4==2)s=s+4;
else if(i%4==3) s=s+8;
else s=s+6;
}
else if(aux==3)
{
if(i%4==1) s=s+3;
else if(i%4==2)s=s+9;
else if(i%4==3) s=s+7;
else s=s+1;
}
else if(aux==7)
{
if(i%4==1)s=s+7;
else if(i%4==2)s=s+9;
else if(i%7==4) s=s+3;
else s=s+1;
}
else if(aux==8)
{
if(i%4==1)s=s+8;
else if(i%4==2)s=s+4;
else if(i%4==3)s=s+2;
else s=s+6;
}
else if(aux==4)
{
if(i%2==1)s=s+4;
else s=s+6;
}
else if(aux==0)s=s+0;
else
{
if(i%2==1)s=s+9;
else s=s+1;
}
g<<s%10<<"\n";
}
return 0;
}