Cod sursa(job #953590)

Utilizator dragoscri_cjCrisan Dragos dragoscri_cj Data 26 mai 2013 17:56:48
Problema Patrate2 Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<iostream>
#include<fstream>
long long fact(int n)
{
	long long i,rez=1;
	for(i=1;i<=n;i++)
		rez=rez*i;
	return rez;
}
long long pow(int x, int y)
{
	long long rez=x,i;
	if(y!=0)
	{
		for(i=2;i<=y;i++)
			rez=rez*x;
		return rez;
	}
	else
		return 1;
}
using namespace std;
int n;
int main()
{
	ifstream f("patrate2.in");
	ofstream g("patrate2.out");
	f>>n;
	g<<pow(2,n*n)*fact(n);
	f.close();
	g.close();
	return 0;
}