Cod sursa(job #377932)
Utilizator | Data | 26 decembrie 2009 22:02:03 | |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include <fstream.h>
int patrat(int x)
{
int i,y;
y=1;
for (i=1;i<=x;i++) y*=x;
return(y);
};
int main()
{
int i,j,a,p;
int long unsigned s;
ifstream in("cifra.in");
ofstream out("cifra.out");
in>>p;
for(i=1;i<=p;i++)
{
in>>a;
s=0;
for(j=1;j<=a;j++)
s+=patrat(j);
out<<s<<"\n";
};
in.close();
out.close();
return(0);
}