Cod sursa(job #1545932)

Utilizator OFY4Ahmed Hamza Aydin OFY4 Data 7 decembrie 2015 14:12:56
Problema Patrate2 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include<fstream>

using namespace std;

ifstream in("patrate2.in");
ofstream out("patrate2.out");

int n,A[10111];

void inmultire(int tmp){

    int t,j;

    for(t=0,j=1; j<=A[0];++j){

        A[j]=A[j]*tmp+t;
        t=A[j]/10;
        A[j]%=10;
    }
    while(t){

        A[++A[0]]=t%10;
        t/=10;
    }
}

int main(){

    A[0]=A[1]=1;

    in>>n;

    for(int i=2;i<=n;++i){
        inmultire(i);
    }
    for(int i=1;i<n*n;++i){
        inmultire(2);
    }
    for(int i=A[0];i;--i){

        out<<A[i];
    }
    return 0;
}