Cod sursa(job #140981)

Utilizator valentinroscaRosca Valentin valentinrosca Data 22 februarie 2008 16:30:29
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include<fstream.h>
#include<math.h>
long n,s,t,c,x,uc;
/*  n-limita pana la care se calc. suma
    t-nr. de incercari
    c-contor de la 1-n
    x-contor de la 1-t
    s-uc a sumei put.
    uc-ultima cifra a unui termen*/
int main()

{
	ifstream fin("cifra.in");
	ofstream fout("cifra.out");
	fin>>t;
	for(x=1;x<=t;x++)
	{
		fin>>n;
		s=0;
		for(c=1;c<=n;c++)
		{
			if(c%10)
			{
			uc=c%10;
			s=(s+(long)pow(uc,uc)%10)%10;
			}
			else
			c++;
		}
		fout<<s<<'\n';
	}
	return 0;
}