Pagini recente » Cod sursa (job #385476) | Cod sursa (job #2865181) | Cod sursa (job #171169) | Cod sursa (job #660341) | Cod sursa (job #2785030)
#include <fstream>
using namespace std;
int v[10001],p=1,auxv[10001];
ifstream cin("patrate2.in");
ofstream cout("patrate2.out");
void inm(int x)
{
int dis=0,t,t2;
for(int i=0; i < p; i++)
{
t2= v[i] * x + t;
auxv[i]= t2 % 10;
t= t2 / 10;
}
while(t > 0)
{
auxv[p]= t % 10;
p++;
t/= 10;
}
for(int i=0; i < p; i++)
v[i]= auxv[i];
}
int main()
{
int n,i,j;
cin>>n;
v[0]=1;
for(i=2; i<=n; i++)
inm(i);
for(i=1; i<=n*n; i++)
inm(2);
for(i=p-1; i>=0; i--)
cout<<v[i];
return 0;
}