Pagini recente » Cod sursa (job #2836327) | Cod sursa (job #2894005) | Cod sursa (job #1516434) | Cod sursa (job #2121589) | Cod sursa (job #2224592)
#include <bits/stdc++.h>
using namespace std;const int MOD= 9999991;int log_put(long long base,int p){long long ans=1;while(p){if(p&1)ans*=base;base*=base;p/=2;ans%=MOD;base%=MOD;}return ans;}
int main(){freopen("dirichlet.in","r",stdin);freopen("dirichlet.out","w",stdout);int n;long long poz=1;long long r=1;scanf("%d",&n);for(int i=1;i<=2*n;i++)if(i<=n)r*=i,r%=MOD;else if(i>n+1)poz*=i;poz%=MOD;r=log_put(r,MOD-2);poz*=r;poz%=MOD;printf("%lld\n",poz);return 0;
}