Cod sursa(job #665076)
Utilizator | Alex Silviu alex_d01 | Data | 21 ianuarie 2012 17:03:07 |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.43 kb |
#include "fstream"
using namespace std;
int factorial(int a)
{
int fact = 0, produs = 1;
for(int i = 1; i<=a; i++)
{
produs = 1;
for(int j = 1; j<=i; j++)
produs = produs * i;
fact = fact + produs;
}
return fact;
}
int main()
{
ifstream f("verificare.in");
ofstream g("verificare.out");
int t,n;
f>>t;
for(int i = 1; i<= t; i++)
{
f>>n;
g<<factorial(n) % 10<<endl;
}
return 0;
}