Cod sursa(job #650040)

Utilizator adighAdrian Gheorghe adigh Data 17 decembrie 2011 11:28:09
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<iostream>
#include<fstream>
#include <math.h>
using namespace std;

int cifra_put(int nr)
{
	int i,put;
	nr=nr%100;
	put=1;
	for (i=1;i<=nr;i++)
	{
		put=(put*nr)%10;
	}
	return (put);
}

int main()
{
	ifstream f("cifra.in");
	ofstream g("cifra.out");    
	
	long long int i,t,s,j,nr;
	f>>t;
	for(i=1; i<=t; i++)
	{
		f>>nr;
		nr=nr%1000;
		s=0;
		for(j=1; j<=nr; j++)    
			s=s+cifra_put(j);
		s=s%10;
		    
		g<<s<<endl;  
	}    
		
	f.close();
	g.close();
}