背包问题加强版orz

#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
using namespace std;
long long a[][],f[],n,m,a1[],b1[];
int main()
{
cin>>n>>m;
int i,j,k;
for (i=;i<=m;i++)
cin>>a1[i]>>b1[i];
for (i=;i<=m;i++)
for (j=;j<=n;j++)
a[i][j]=a1[i]*pow(j,b1[i]);
memset(f,,sizeof(f));
f[]=;
for (i=;i<=m;i++)
for (j=n;j>=;j--)
for (k=;k<=n;k++)
f[j]=min(f[j],f[j-k]+a[i][k]);
cout<<f[n];
}

最新文章

  1. win7下给右键菜单添加启动cmd命令
  2. Tomcat6 一些调优设置内存和连接数
  3. jquery.validate.js的remote用法
  4. 收集的55个Linux系统管理中常用的一些shell命令
  5. 【转】Java编程之字符集问题研究
  6. Jquery时间段选择器
  7. 1041. Be Unique (20)
  8. Razor学习(二)@Html标签
  9. Docker容器的跨主机连接
  10. 读书笔记 SQL 事务理解
  11. linux zombie process相关学习
  12. Codeforces617E(莫队)
  13. Python复习笔记(六)网络编程(udp/tcp)
  14. sed插入,替换指定行的特定字符串,删除指定行首的#
  15. NumPy 副本和视图
  16. js实现浏览器用户信息收集
  17. Hadoop 本地模式安装
  18. D盾 v2.0.6.42 测试记录
  19. WP8.1学习系列(第四章)——交互UX之导航模式
  20. 关于Ubuntu的默认python版本

热门文章

  1. CAFFE学习笔记(四)将自己的jpg数据转成lmdb格式
  2. Kerberos Ticket管理
  3. element-ui table 点击分页table滚动到顶部
  4. 记录-springMVC访问web-inf下文件问题+在jsp页面导入jquery插件路径不对问题
  5. What I learned from competing against a ConvNet on ImageNet
  6. Delphi 7里Messages.pas里所有104种重定义消息种类,180种不同的消息名称
  7. 爬虫-【selenium—Webdriver元素定位的八种常用方式
  8. ABAP文件选择框函数
  9. 找到最大或最小的N个值
  10. JavaScript的undefined与null、NaN的区别