Cod sursa(job #864335)

Utilizator DrAlexDr Alex DrAlex Data 24 ianuarie 2013 21:08:01
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <fstream>
#include <cstring>
#include <cmath>
using namespace std;
ifstream f("cifra.in");
ofstream g("cifra.out");
int s,n,i,j,c[300];

struct a
{
    char a[300];
} b[300];

int main()
{
    f>>n;
    f.get();
    i=0;
    while (f.getline(b[i].a,300)) i++;
    int j=0,k;
    for (i=0;i<n;i++)
    {
        k=strlen(b[i].a);
        j=0;
        while (k!=0) {c[i]+= ((int(b[i].a[j]) ) - 48) * pow(10,k-1);k--;j++;  } }


     for (i=0;i<n;i++)
     {
         s=0;
         {
             for (j=1;j<=c[i];j++)
                s=s+ pow (j,j);
         }
         g<<s%10<<endl;
     }
f.close();
g.close();
    return 0;
}