Cod sursa(job #1498353)

Utilizator radu_uniculeu sunt radu radu_unicul Data 8 octombrie 2015 14:48:52
Problema Patrate2 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include<stdio.h>
using namespace std;
FILE *fin,*fout;
int n;
long long int solve(int i)
{
    if(i==0) return 1;
    else return i*solve(i-1);
}
long long int pow(int i)
{
    if(i==0) return 1;
    else return 2*pow(i-1);
}
int main()
{
    fin=fopen("patrate2.in","r");
    fout=fopen("patrate2.out","w");
    fscanf(fin,"%d",&n);
    printf("%d",solve(n)*pow(n));
}