Noip 2011 计算系数 - 二项式定理
2017-10-31 19:51
375 查看
答案是a∗b∗Cnk
#include <algorithm> #include <iostream> #include <cstdio> using namespace std; #define debug(x) cerr << #x << "=" << x << endl; const int MAXK = 1000 + 10; const int MOD = 10007; int a,b,k,n,m,c[1010][1010],ans; int fpower(int numa, int powe) { int tema = numa; numa = 1; while(powe) { if(powe & 1) { numa = (numa % MOD * tema % MOD)%MOD; } tema = (tema % MOD * tema % MOD) % MOD; powe >>= 1; } return numa; } int main() { cin >> a >> b >> k >> n >> m; c[1][1] = 1; for(int i=1; i<=1001; i++) { c[i][i] = 1; c[i][1] = i; } for(int i=3; i<=1001; i++) { for(int j=2; j<i; j++) { c[i][j] = (c[i-1][j-1] % MOD + c[i-1][j] % MOD) % MOD; } } a %= MOD; b %= MOD; a = fpower(a,n); b = fpower(b,m); ans = (a * b) % MOD; ans = (ans * c[k][min(n,m)]) % MOD; cout << ans % MOD; return 0; }
相关文章推荐
- codevs 1137||NOIP 2011 计算系数 二项式定理 解题报告
- 洛谷 1313||NOIP 2011 计算系数 二项式定理 解题报告
- 【NOIP2011】洛谷1313 计算系数
- noip2011 计算系数
- Noip2011 提高组 Day1 T1 铺地毯 + Day2 T1 计算系数
- 【递推】【NOIP2011提高组】计算系数
- NOIP2011 计算系数 题解(超详细)
- 【noip2011】【codevs1137】计算系数
- 洛谷 P1313 [NOIP2011 D2T1] 计算系数
- NOIp2011 计算系数
- NOIP2011复赛提高组day2(A:计算系数 B:聪明的质监员 C:观光公交)
- NOIP2011 day2 第一题 计算系数
- 计算系数(NOIP2011 day2)
- [Noip2011]计算系数
- NOIP2011 day2 第一题 计算系数
- 【NOIP2011】计算系数
- NOIP 2011 Senior 4 - 计算系数
- noip 2011 提高组 计算系数
- [NOIP2011提高组day2]-1-计算系数
- NOIP 2011 提高组 计算系数