Cod sursa(job #1815844)

Utilizator mitza23Mihai Grebla mitza23 Data 25 noiembrie 2016 20:26:46
Problema Patrate2 Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <iostream>
#include <fstream>
#include <cmath>
using namespace std;

long double fact(int n){

    long double p=1;
    int i;
    for(i=1;i<=n;i++){
        p=p*i;
    }
    return p;
}


int main()
{
    ifstream f("patrate2.in");
    ofstream g("patrate2.out");

    int n;
    long double t;
    f>>n;
    if(n==1)
        g<<2;
    else{
        t=pow(4,n)*fact(n);
        g<<t;
    }
}