Pagini recente » Cod sursa (job #1573308) | Cod sursa (job #1928564) | Cod sursa (job #2819821) | Cod sursa (job #2858607) | Cod sursa (job #267455)
Cod sursa(job #267455)
#include<stdio.h>
int cst,cf,x[100],poz=0,s=0;
long t,i,j,n;
int main(){
FILE *f = fopen("cifra.in","r");
FILE *g = fopen("cifra.out","w");
fscanf(f,"%d",&t);
int ok = 1;
for(i=1;i<=t;i++) {
fscanf(f,"%d",&n);
for(j=1;j<=n;j++){
cf = j%10;
cst = 1;
while(ok){
poz++;
cst = cst * cf %10;
x[poz] = cst;
if(cst == cf)
ok = 0;
}
poz = j % poz;
s=(s+x[poz])%10;
poz = 0;
}
fprintf(g,"%d\n",s);
s= 0;
}
fclose(f);
fclose(g);
return 0;
}