Pagini recente » Cod sursa (job #863111) | Cod sursa (job #627128) | Cod sursa (job #319778) | Cod sursa (job #1021171) | Cod sursa (job #52555)
Cod sursa(job #52555)
#include <stdio.h>
using namespace std;
unsigned long long fact(unsigned long long n)
{
unsigned long long aux=1;
int i;
for (i=1; i<=n; i++) {
aux*=i;
}
return aux;
}
unsigned long long put2(unsigned long long n)
{
unsigned long long aux=1;
int i;
for (i=1; i<=n; i++)
aux*=2;
return aux;
}
int main()
{
FILE *f1, *f2;
int n, i, aux, sir = 0, max1 = 0, max2 = 0, a[1000001] = {};
f1 = fopen("patrate.in", "r");
f2 = fopen("patrate.out", "w");
fscanf(f1, "%d", &n);
fprintf(f2, "%lld", put2(n*n)*fact(n));
fclose(f1); fclose(f2);
return 0;
}