Cod sursa(job #2418874)

Utilizator Anakin1001George Giorgiu Gica Anakin1001 Data 6 mai 2019 18:00:22
Problema Patrate2 Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <fstream>

using namespace std;
ifstream f("patrate2.in");
ofstream g("patrate2.out");
int n, v[100001], i;
void produs(int a[],int var){
    int r = 0, i = 0;
    for(i = 1; i <= a[0]; i++){
        a[i] = a[i] * var + r;
        r = a[i] / 10;
        a[i] = a[i] % 10;
    }
    while(r != 0){
        a[i] = r % 10;
        r = r / 10;
        i++;
    }
    a[0] = i - 1;
}
int main()
{   f >> n;
    v[0] = 1;
    v[1] = 1;
    for(i = 1; i <= n; i++)
        produs(v, 2*i);
    for(i = 1; i <= n * n - n; i++)
        produs(v, 2);
    for(i = v[0]; i >= 1; i--)
        g << v[i];
    return 0;
}