Cod sursa(job #1200831)

Utilizator tudormaximTudor Maxim tudormaxim Data 23 iunie 2014 17:21:40
Problema Cifra Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("cifra.in");
ofstream g("cifra.out");
long int t,v[102],u,i,j,x;
char sir[102];
int main()
{
    f>>t;
    for(i=1;i<=100;i++)
    {
        u=i;
        for(j=2;j<=i;j++)
            u=(u*i)%10;
        v[i]=(v[i-1]+u)%10;
    }
    for(i=1;i<=t;i++)
    {
         f>>sir;
        if(1<strlen(sir))
            x=(sir[strlen(sir)-2]-'0')*10+(sir[strlen(sir)-1]-'0');
        else
            x=sir[strlen(sir)-1]-'0';
         g<<v[x]<<"\n";
    }
    return 0;
}