Cod sursa(job #2851846)

Utilizator TheRealGamerFat Vlad TheRealGamer Data 19 februarie 2022 10:30:01
Problema Factorial Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <bits/stdc++.h>
using namespace std;

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


unsigned long long int catlan(unsigned long long int n){
    unsigned long long int  v[101]= {};
    v[0]=1;
    v[1]=1;
    for(int i = 2; i <= n;i++){
        for(int j = 0; j < i;j++)
            v[i] =v[i] + v[j] * v[i-j-1];
    }
    return v[n];
}

int main(){
    unsigned long long int n=100, x,k= 1;
    cin>>n;
    while(n != 0){
    x = catlan(n);
    cout<<k<<":"<<x%9999991<<'\n';
    k++;
    cin>>n;
    }
    return 0;
}