Cod sursa(job #1404947)

Utilizator adriannnscarlatAdrianovici adriannnscarlat Data 28 martie 2015 18:14:41
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include<iostream>
#include<fstream>
#include<string.h>
#include<cstdlib>

using namespace std;

int ultima(int n)
{
    int i,j,sum=0,d;
    for(i=1;i<=n;i++)
    {
        d=i;
        for(j=1;j<i;j++)
        {
            d=i*(d%10);
        }
        sum+=d%10;
        sum=sum%10;
    }
    return sum;
}

int main()
{
    ifstream fin("cifra.in.txt");
    ofstream fout("cifra.out.txt");
    string s;
    int k;

    fin>>s;
    while(!fin.eof())
    {
        fin>>s;
        k=ultima((atoi(s.c_str()))%10);
        fout<<k<<'\n';
    }

    return 0;
}