noip2016组合数问题
来源:互联网 发布:全国大学生网络文化节 编辑:程序博客网 时间:2024/06/06 05:08
TAT调3个小时还要看别人题解
到底哪里re了还是不懂
并没心思翻译泉州dalao的Pascal
#include<bits/stdc++.h>using namespace std;long long t,k,n,m,c[2010][2010],ans[2010][2010];int main(){ cin>>t>>k; for(int i=0;i<=2000;i++) { c[i][0]=1; c[i][i]=1;//杨辉三角的边界 } for(int i=1;i<=2000;i++) { for(int j=1;j<=i;j++) { c[i][j]=(c[i-1][j-1]+c[i-1][j])%k; } }//打一个杨辉三角 (帕斯卡恒等式) //用ans存 到i,j的答案 for(int i=1;i<=2000;i++) { for(int j=1;j<=2000;j++) { ans[i][j]=ans[i-1][j]+ans[i][j-1]-ans[i-1][j-1];//前缀和 if(c[i][j]==0&&j<=i) ans[i][j]++;//很重要,不能循环时让j<=2000 } } for(int i=1;i<=t;i++) { cin>>n>>m; cout<<ans[n][m]<<endl; } return 0;}
阅读全文
0 0
- [NOIP2016] 组合数问题
- NOIP2016组合数问题
- noip2016组合数问题
- NOIP2016组合数问题
- [NOIP2016]组合数问题
- 组合数问题(NOIP2016)
- NOIP2016 组合数问题
- Noip2016 组合数问题
- noip2016组合数问题
- NOIP2016 Day2T1 组合数问题
- NOIP2016 day2T1 组合数问题
- NOIP2016 T4 组合数问题
- [noip2016]组合数问题 题解
- noip2016组合数问题 组合+前缀和
- 【NOIP2016】洛谷2282 组合数问题
- 【NOIP2016】D2 T1 组合数问题
- Loi Online Judge【NOIP2016】组合数问题
- [NOIP2016提高组]D2T1:组合数问题
- 高斯白噪声与高斯色噪声的区别
- 数据挖掘---数据处理
- 对ListCtrl列表控件按列进行排序
- C++ STL中哈希表 hash_map从头到尾详细介绍
- ArcGIS ModelBuilder 迭代器参数传入字段计算器方法
- noip2016组合数问题
- 我的大学生活
- UVA
- codevs 2173 忠诚 (st表·裸)
- <C++>const在不同对象不同位置中的作用
- 5.3 ContentProvider使用全解
- vs2010右键不能打开包含文件
- 关于在html标签中传递值给jquery代码
- Spring自动装配、模版装配及定制Bean