一句话刚刚的题会了,这题能不会么。

 #include<bits/stdc++.h>
using namespace std;
int main(){
int n,m;
cin>>m;
cin>>n;
int f[]={},money[];
f[]=;
for (int i=;i<=n;i++) cin>>money[i];
for (int i=;i<=n;i++)
for (int j=m;j>=money[i];j--)
f[j]+=f[j-money[i]];
for (int i=m;i>=;i--)
if (f[i]!=) {
cout<<m-i<<endl;
return ;
}
}

最新文章

  1. C#中使用Socket请求Web服务器过程
  2. socket编程学习
  3. C++11变长参数模板
  4. how to Enable Client Integration
  5. WPF DataGrid 绑定DataSet数据 自动生成行号
  6. h5 新增特性用法---持续更新
  7. Spring Boot会员管理系统——处理文件上传
  8. 20175305张天钰《java程序设计》第八周学习总结
  9. ASP.NET Zero--开发指南
  10. shell 中let无法使用的原因
  11. ssh hibernate修改数据库
  12. Linux 4.10.8 根文件系统制作(二)---制作jiffs文件系统
  13. 为Flex Builder设置测试服务器
  14. ReactiveX 学习笔记(3)转换数据流
  15. BackBone及其实例探究
  16. MATLAB 制作GIF图像
  17. Codeforces 680D - Bear and Tower of Cubes
  18. Ubuntu12.04 64bit 下安装VNC server
  19. 什么是runtime?什么是webgl?
  20. Under-sampling

热门文章

  1. 关于after和before
  2. Unraveling the JPEG file
  3. 【ACM】孪生素数问题
  4. 【ACM】棋盘覆盖 - 大数除
  5. cocos
  6. Oracle权限管理
  7. &lt;linux下extmail服务的搭建&gt;
  8. C++中的引用和指针
  9. KBEngine warring项目源码阅读(二) 登录和baseapp的负载均衡
  10. C#---vs2010发布、打包安装程序程序(转载)