Cod sursa(job #2150079)
Utilizator | Data | 3 martie 2018 11:37:23 | |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.53 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int N[30000],S,i,j,cn,v,T;
ifstream fin("cifra.in");
ofstream fout("cifra.out");
fin>>T;
for(j=1;j<=T;j++)
fin>>N[j];
for(j=1;j<=T;j++)
{
S=0;
for(i=1;i<=N[j];i++)
{
cn=i;
v=1;
while(cn!=0)
{
v=v*i;
cn=cn-1;
}
S=S+v;
}
fout<<S<<" ";
}
return 0;
}