Pagini recente » Borderou de evaluare (job #1525857) | Borderou de evaluare (job #958215) | Borderou de evaluare (job #1888920) | Borderou de evaluare (job #1226214) | Cod sursa (job #30889)
Cod sursa(job #30889)
#include<stdio.h>
main()
{
long long n,i,j,k,s,x;
FILE *f,*g;
f=fopen("patrate2.in","r");
g=fopen("patrate2.out","w");
fscanf(f,"%lld",&n);
k=n*n;
x=2;i=1;
if(n==1)fprintf(g,"%lld",x);
else{
do{
x*=2;
i++;
}while(i<k);
k=1;i=1;
do{
k*=i;
i++;
}while(i<=n);
x*=k;
fprintf(g,"%lld",x);
}
fclose(f);
fclose(g);
return 0;
}