Pagini recente » Cod sursa (job #2370620) | Cod sursa (job #1490173) | Cod sursa (job #965113) | Cod sursa (job #630348) | Cod sursa (job #1819686)
#include <fstream>
using namespace std;
ifstream fin("patrate2.in");
ofstream fout("patrate2.out");
long cn, n, x;
void produs(int v[2500], int k)
{
int i, t=0, aux;
for(i=1; i<=v[0]; i++)
{
aux=v[i]*k+t;
v[i]=aux%10;
t=aux/10;
}
while(t>0)
{
v[0]++;
v[v[0]]=t%10;
t=t/10;
}
}
int v[2500] , i;
int main()
{
fin>>n;
x=2;
cn=n;
n=n*n;
v[0]=1;
v[1]=1;
for(i=1; i<=n; i++)
produs(v,x);
for(i=1; i<=cn; i++)
produs(v,i);
for(i=v[0]; i>=1; i--)
fout<<v[i];
return 0;
}