原题传送门

这题啊。

裸的杨辉三角。

预处理杨辉三角和答案即可

下面贴代码

#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int f[][];
int n,m,q,t;
int ans[][];
int main(){
scanf("%d%d",&t,&q);
for(int i=;i<=;i++)
f[i][]=f[i][i]=;
for(int i=;i<=;i++)
for(int j=;j<=i;j++)
{
f[i][j]=f[i-][j-]+f[i-][j];
f[i][j]%=q;
if(f[i][j]==)ans[i][j]=ans[i][j-]+; else ans[i][j]=ans[i][j-];
}
for(int i=;i<=t;i++)
{
scanf("%d%d",&n,&m);
int tot=;
for(int j=;j<=n+;j++)
tot+=ans[j][min(m+,j)];
printf("%d\n",tot);
}
return ;
}

最新文章

  1. HTML基础知识汇总
  2. Centos6.6下安装MariaDB步骤,利用yum进行安装 第二篇
  3. tornado和django的结合使用 tornado Server for django WSGI APP
  4. C#下实现的半角转与全角的互转
  5. 马上着手开发Mac应用程序
  6. CF Theatre Square
  7. 【转】Open Live Writer 插件更新
  8. spring bean范围
  9. Web Magic 总体架构
  10. Android 文件下载三种基本方式
  11. c语言一,二数组
  12. 专业、稳定的微信域名被封检测API平台!
  13. 在高并发情况nginx的作用
  14. 开源播放器 ijkplayer (二) :ijkplayer倍速变调问题解决方案
  15. [原][c++][数学]osg常用图形数学算法小结
  16. 【php 之获得当前日期以及比较日期大小】
  17. rapidjson 的封装学习
  18. JNDI 在 J2EE 中的角色
  19. Android-获取手机已经安装的程序
  20. LG3690 【模板】Link Cut Tree (动态树)

热门文章

  1. Educational Codeforces Round 42D. Merge Equals(STL)
  2. [CodeForces948C]Producing Snow(优先队列)
  3. Nginx模块详解
  4. CNN:
  5. Java中数据类型转换&amp;基本类型变量和对象型变量
  6. 嗯,ACM按照这个一步一步来。
  7. Java 遍历Map集合的方法
  8. HTML5 FileReader接口学习笔记
  9. jquery实现京东淘宝首页的轮番效果图
  10. JavaSE复习(一)继承多态与常用API