Pagini recente » Cod sursa (job #85394) | Cod sursa (job #1973277) | Cod sursa (job #180377) | Cod sursa (job #2957980) | Cod sursa (job #3251365)
#include <bits/stdc++.h>
using namespace std;
ifstream fin ("patrate2.in");
ofstream fout ("patrate2.out");
const int NMAX=1e5;
int n, v[NMAX];
void prod (int a[], int b)
{
int i=1, t=0;
while (i<=a[0] || t)
{
t+=a[i]*b;
a[i]=t%10;
t/=10;
i++;
}
a[0]=i-1;
}
int main()
{
fin >> n;
v[0]=v[1]=1;
for (int i=2; i<=n; i++)
prod(v,i);
for (int i=1; i<=n*n; i++)
prod(v,2);
for (int i=v[0]; i>=1; i--)
fout << v[i];
return 0;
}