Pagini recente » Cod sursa (job #1903638) | Cod sursa (job #2269005) | Cod sursa (job #3285248) | Cod sursa (job #3239980) | Cod sursa (job #537063)
Cod sursa(job #537063)
#include <stdio.h>
long long fact( int n){
long long ret = 1;
while ( n ){
ret*=n;
n--;
}
return ret;
}
long long pow( int a, int b ){
long long ret = 1;
while ( b ){
ret*=a;
b--;
}
return ret;
}
int main()
{
FILE * in = fopen("patrate2.in","r");
FILE * out = fopen("patrate2.out","w");
int n;
fscanf(in,"%d",&n);
//fprintf(out,"asa da");
fprintf(out,"%lld",pow(2,n*n)*fact(n));
fclose( in );
fclose( out );
return 0;
}