Cod sursa(job #412919)

Utilizator EpicsteinGeorgescu Alexandru Lucian Epicstein Data 6 martie 2010 23:42:24
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <fstream.h>
#include <iostream.h>
#include <math.h>
unsigned t,n,i,j;

unsigned solve(unsigned n)
{
         unsigned s=0,var;
         for(i=1;i<=n;i++)
         {
         var=1;
         for(j=1;j<=i;j++)
         {
         var=var*i;
         var=var%10;
         }
         s=s+var;
         }
         return s%10;
}
int main()
{
     ifstream f("cifra.in");
     ofstream g ("cifra.out");
     f>>t;
     for(i=1;i<=t+1;i++)
     {
     f>>n;
     g<<solve(n)<<endl;
     }
     f.close();
     g.close();
     return 0;
}