Cod sursa(job #635559)

Utilizator d.andreiDiaconeasa Andrei d.andrei Data 19 noiembrie 2011 13:12:36
Problema Dirichlet Scor 44
Compilator cpp Status done
Runda .com 2011 Marime 0.48 kb
#include <cstdio>
#include <vector>

using namespace std;

#define file_in "dirichlet.in"
#define file_out "dirichlet.out"

#define mod 9999991

vector<long long> C;
long long n,s,res,i,k,j;

    

int main(){
	
	freopen(file_in,"r",stdin);
	freopen(file_out,"w",stdout);
	
	scanf("%lld", &n);
	C.push_back(1);
	for (i=1;i<=n;++i){
	     k=0;
		 for (j=0;j<i;++j)
			  k=(k+C[j]*C[i-1-j])%mod;
		 C.push_back(k);
	}
	
	printf("%lld\n", C[n]);
	
	return 0;
	
}