Cod sursa(job #996533)

Utilizator vlad.ulmeanu30Ulmeanu Vlad vlad.ulmeanu30 Data 12 septembrie 2013 11:41:04
Problema Cifra Scor 0
Compilator c Status done
Runda Arhiva de probleme Marime 0.59 kb
#include<stdio.h>

int main()
{
    FILE *f, *g;

    int n,i=0,x,r,j;

    f=fopen("cifra.in","r");
    g=fopen("cifra.out","w");

    fscanf(f,"%d",&n);

    for(i=0;i<n;i++)
    {
        fscanf(f,"%d",&x);
        r=1;
        j=2;
        while(j<=x)
        {
           r+=power(j,j);
           r=r%10;
           j++;
        }
        fprintf(g,"%d\n",r);
    }

    fclose(f);
    fclose(g);

    return 0;
}
int power(int putere,int exponent)
{
    int rez=1;

    while(exponent>0)
    {
        rez*=putere;
        exponent--;
    }
    return rez;
}