Cod sursa(job #2301708)

Utilizator ioneliaBogdan Ionelia Daniela ionelia Data 13 decembrie 2018 14:44:47
Problema Cifra Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.82 kb
#include <iostream>
#include <fstream>

using namespace std;
ifstream f("cifra.in");
ofstream g("cifra.out");

/*int cifra(long long int n)
{
    long long int x,p,s;
    int i,j;
    s=0;
    for(i=1;i<=n;i++)
    {
        for(j=1;j<=i;j++)
        {
            p=1;
            x=i;
            while(x>0)
            {
                p=(p*i)%10;
                x--;
            }
        }
        s=(s+p)%10;
    }
    return s;
} */

int cifra(long int n)
{
    int s=0,p,j;
    for(int i=1;i<=n;i++)
    {
       p=1;
       for(j=1;j<=i;j++) p=(p*i)%10;
        s=(s+p)%10;
    }
    return s;
}
int main()
{
    int t,i;
    long long int n;
    f>>t;
    for(i=1;i<=t;i++)
    {
        f>>n;
        g <<cifra(n)<<' ';
    }
    f.close();
    g.close();
    return 0;
}