Cod sursa(job #2785030)

Utilizator mateitudordmDumitru Matei mateitudordm Data 17 octombrie 2021 20:43:08
Problema Patrate2 Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.64 kb
#include <fstream>

using namespace std;

int v[10001],p=1,auxv[10001];

ifstream cin("patrate2.in");
ofstream cout("patrate2.out");
void inm(int x)
{
    int dis=0,t,t2;
    for(int i=0; i < p; i++)
    {
        t2= v[i] * x + t;
        auxv[i]= t2 % 10;
        t= t2 / 10;
    }
    while(t > 0)
    {
        auxv[p]= t % 10;
        p++;
        t/= 10;
    }
    for(int i=0; i < p; i++)
        v[i]= auxv[i];
}

int main()
{
    int n,i,j;
    cin>>n;
    v[0]=1;
    for(i=2; i<=n; i++)
        inm(i);
    for(i=1; i<=n*n; i++)
        inm(2);
    for(i=p-1; i>=0; i--)
        cout<<v[i];
    return 0;
}