方程很简单

f[0] = 1

f[j] += f[j-w[i]]

#include<cstdio>
#define REP(i, a, b) for(int i = (a); i < (b); i++)
using namespace std; const int MAXM = 11234;
const int MAXN = 112;
int f[MAXM], w[MAXN];
int m, n; int main()
{
scanf("%d%d", &n, &m);
REP(i, 0, n) scanf("%d", &w[i]); f[0] = 1;
REP(i, 0, n)
for(int j = m; j >= w[i]; j--)
f[j] += f[j-w[i]];
printf("%d\n", f[m]); return 0;
}

最新文章

  1. ECharts使用心得
  2. [经验交流] Active-Active 方式设置 kubernetes master 多节点高可用
  3. ACM/ICPC 之 模拟 (HNUOJ 13391-换瓶模拟)
  4. R语言常用命令
  5. iptable软路由
  6. cocos2d-x 3.0 创建工程的模板
  7. 以中断方式实现1s定时
  8. svn和ftp的区别
  9. 深入tornado中的TCPServer
  10. request、response的setCharacterEncoding与response的setContentType
  11. lintcode 链表求和
  12. [Swift]LeetCode22. 括号生成 | Generate Parentheses
  13. 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) ubuntu 安装vim 及遇到的错误处理
  14. Docker Machine批量安装docker host
  15. Python基础:六、变量和常量
  16. spring 3.1.1 mvc HanderMapping源码
  17. gitlab服务部署及使用
  18. Django安装配置
  19. 11.28JavaScript学习
  20. spring 优点

热门文章

  1. Ubuntu 16.04下安装64位谷歌Chromium(Chrome)浏览器
  2. js字符串日期yyyy-MM-dd转化为date示例代码
  3. jQuery获取单选框(复选框)选中的状态
  4. IIS支持10万个同时请求的设置
  5. eclipse的springMVC环境搭建并输出HelloWorld
  6. SASS 使用(安装)
  7. JS脚本代替人工输入
  8. (52)KeyError错误
  9. Adobe AIR and Flex - 保存序列化对象文件(译)
  10. 疯狂软件对Oracle放弃Java EE的看法