Cod sursa(job #2098625)

Utilizator mihaistamatescuMihai Stamatescu mihaistamatescu Data 3 ianuarie 2018 12:10:00
Problema Patrate2 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include<fstream>
using namespace std;
ifstream fin ("patrate2.in");
ofstream fout ("patrate2.out");
int n,i,b,t,a[15000],c[15000],k,m;
int main() {
    fin>>m;
    t=0;
    b=2;
    a[1]=1;
    a[0]=1;
    for (k=1;k<=m*m+1;k++){
        t = 0;
        for (i=1;i<=a[0];i++){
            c[i]=a[i]*b+t;
            t=c[i]/10;
            c[i]=c[i]%10;
        }
        c[0]=a[0];
        while (t!=0){
            c[0]++;
            c[c[0]]=t%10;
            t=t/10;
        }
        for (i=0;i<=c[0];i++){
            a[i]=c[i];
        }

    }

    for (i=c[0];i>=1;i--)
        fout<<c[i];

}