Cod sursa(job #2328788)
Utilizator | Butum Andrei ButumAndrei | Data | 26 ianuarie 2019 10:44:52 |
---|---|---|---|
Problema | Patrate2 | Scor | 30 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.45 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("patrate2.in");
ofstream g("patrate2.out");
int Ridicare(int x, int n) {
int p = 1;
for (int i = 0; i < n; i++)
p *= x;
return p;
}
int Factorial(int x)
{
int p=1;
for(int i=1;i<=x;i++)
{
p=p*i;
}
return p;
}
int main()
{int n;
f>>n;
int long long x=Factorial(n)*Ridicare(2,n*n);;
g<<x;
return 0;
}