Pagini recente » Cod sursa (job #2673025) | Cod sursa (job #1798984) | Statistici Antonia Onisoru (HappyFox_12) | Cod sursa (job #1777076) | Cod sursa (job #1332458)
#include<stdio.h>
int i,sol[10006],n;
void prod(int x)
{
int t=0;
for(int i=1;i<=sol[0];i++)
{
sol[i]=(sol[i]*x+t);
t=sol[i]/10;
sol[i]%=10;
}
while(t)
{
sol[0]++;
sol[sol[0]]=t%10;
t/=10;
}
}
int main()
{
freopen("patrate2.in","r",stdin);
freopen("patrate2.out","w",stdout);
scanf("%d",&n);
sol[0]=sol[1]=1;
for(i=2;i<=n;i++){
prod(i);
// for(int j=sol[0];j>=1;j--)
// printf("%d",sol[j]);
// printf("\n");
}
for(i=1;i<=n*n;i++)
prod(2);
for(i=sol[0];i>=1;i--)
printf("%d",sol[i]);
return 0;
}