poj 1260:Pearls
来源:互联网 发布:c语言基本语法归纳 编辑:程序博客网 时间:2024/06/04 07:57
解题思路:
(1)低等级到高等级的合并
(2)动态规划状态转移
#include<iostream>#include<cmath>#include<cstring>using namespace std;struct cate{int num;int price;};int main(){cate c[101];int m,n;cin>>m;while(m--){cin>>n;int tnum[101];int dp[101];memset(tnum,0,sizeof(tnum));tnum[0]=0;for(int i=1;i<=n;i++){cin>>c[i].num>>c[i].price;tnum[i] = c[i].num + tnum[i-1];dp[i] = (tnum[i] + 10) * c[i].price;}for(int i=1;i<=n;i++){for(int j=1;j<i;j++){dp[i] = min(dp[i], (tnum[i]-tnum[j]+10)*c[i].price+dp[j]);}}cout<<dp[n]<<endl;}return 0;}
0 0
- poj 1260 Pearls
- POJ 1260 Pearls
- POJ 1260 Pearls DP
- Poj 1260 Pearls
- POJ 1260 Pearls
- poj 1260 pearls
- poj-1260-Pearls-dp
- POJ 1260 Pearls
- POJ 1260 Pearls
- POJ 1260 Pearls
- poj 1260 Pearls
- POJ 1260 Pearls
- POJ 1260 Pearls
- poj 1260 Pearls
- POJ - 1260 Pearls
- poj 1260:Pearls
- POJ 1260 Pearls
- POJ 1260--Pearls
- 文件分类总结
- 石头剪刀布游戏
- 微信公众平台开发(四) 订阅事件(subscribe)处理
- js的Ajax的POST请求和servlet文本响应的交互
- crontab及每15分钟同步服务器的时间
- poj 1260:Pearls
- 《小超教你写论文》系列第四篇4.2-使用ACF算法进行行人检测
- TCP/IP协议族——引言和底层技术
- 关于在windows下利用QT进行opencv跨平台视频开发
- 基于Robopeak触摸屏和官方摄像头的树莓派照相机
- HDU 4183Pahom on Water(网络流之最大流)
- 微信公众平台开发(五) 天气处理
- ads
- 小P的故事——神奇的换零钱(SDUT 2777)