https://ac.nowcoder.com/acm/contest/910/B

本以为是组合数,没想到是dp求解,变成水题了,让我想起了第一次见到dp的爬楼梯,可以走一步和走两步,走40步,这里相当于走13种不同的步数,走100000步。

#include<stdio.h>
#include<math.h>
#include<string.h>
#include<algorithm>
#include<string>
#include<vector>
#include<iostream>
#include<set>
#include<cstring>
#include<queue>
#include<map>
#define inf 0x3f3f3f3f
#define ll long long
using namespace std;
const int p=1e9+;
int a[]={,,,,,,,,,,,,};
int dp[]; int main()
{
memset(dp,,sizeof(dp));
dp[]=;
for(int i=;i<;i++)
{
for(int j=a[i];j<=;j++)
dp[j]=( dp[j] + dp[ j-a[i] ] )%p;
}
int n,t;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
printf("%d\n",dp[n]);
} return ;
}

最新文章

  1. Swift 2.2发布
  2. LaTeX插入图表方法 Lists of tables and figures
  3. sap mm_1
  4. java se doc
  5. bzoj 1228 [SDOI2009]E&amp;D(sg函数,找规律)
  6. Dynamices CRM Permission Issue (Security role UI to privilege mapping)&#39;s solution
  7. C#程序调用cmd执行命令(转)
  8. CentOS部署yum本地源和共享
  9. C++ 常量类型 const 详解
  10. 京东JOS API 接入使用笔记
  11. Linux背景知识(1)RedHat和Centos
  12. javascript的数组之splice()
  13. 2/17 笔记 n:字符串索引、切片、数据转换笔记
  14. 数据平面可编程与SDN关系理解,以及数据平面可编程的理解
  15. poj2761 feed the dog
  16. java链接数据库构建sql语句的时候容易记混的地方
  17. PHP防抓取数据curl 解决方法
  18. TCP/IP协议详解之广播和多播
  19. Linq之ToList
  20. redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO

热门文章

  1. [转帖]OLAP引擎这么多,为什么苏宁选择用Druid?
  2. VisualSVN 新版本终于支持一个解决方案下多workcopy了,并解决了上个版本一个重要BUG
  3. Mysql 8.0版本开始,不允许创建 MyISAM 分区表
  4. Java的多路分支代码,感觉有点意思
  5. 大一C语言课程设计——班级档案管理系统
  6. python利用dijkstra算法求解图中最短距离
  7. HDU校赛 | 2019 Multi-University Training Contest 4
  8. [Atcoder AGC029C]Lexicographic constraints
  9. 『正睿OI 2019SC Day2』
  10. vue日历/日程提醒/html5本地缓存