Cod sursa(job #1812087)

Utilizator razvan99hHorhat Razvan razvan99h Data 21 noiembrie 2016 20:27:57
Problema Patrate2 Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include <iostream>
#include <fstream>
#include <cmath>
using namespace std;
ifstream fin("patrate2.in");
ofstream fout("patrate2.out");
unsigned long long n,x;

unsigned long long fact(int x)
{
    unsigned long long rez=1;
    for(int i=1;i<=x;i++)
        rez=rez*i;
    return rez;
}
int main()
{
    fin>>n;
    x=pow(2,n)*pow(pow(2,n-1),n)*fact(n);

    fout<<x;
    return 0;
}