Cod sursa(job #276710)
Utilizator | Data | 11 martie 2009 12:18:36 | |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.39 kb |
#include<fstream>
long long sum;
void powersum (int n, int p)
{
if (i>0) {
int nr=1;
for (int i=0;i<p;i++)
nr*=n;
powersum (n-1, p-1);
}
sum+=nr;
}
int main()
{
int t,n;
ifstream input("cifra.in");
ofstream output("cifra.out");
input>>t;
for(int i=0;i<t;i++) {
input>>n;
sum=0;
powersum(n,n);
output<<sum%10;
}
input.close();
output.close();
return 0;
}