题目描述
汤姆斯生活在一个等级为0的星球上。那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍。他向往着等级为N的星球上天堂般的生活。

有一些航班将人从低等级的星球送上高一级的星球,有时需要向驾驶员支付一定金额的费用,有时却又可以得到一定的金钱。

汤姆斯预先知道了从0等级星球去N等级星球所有的航线和需要支付(或者可以得到)的金钱,他想寻找一条价格最低(甚至获得金钱最多)的航线。

输入格式
第一行一个正整数N(N≤100),接下来的数据可分为N个段落每段的第一行一个整数Ki(Ki≤100),表示等级为i的星球有Ki个。

接下来的Ki行中第j行依次表示与等级为i,编号为j的星球相连的等级为i-1的星球的编号和此航线需要的费用(正数表示支出,负数表示收益,费用的绝对值不超过1000)。

每行以0结束,每行的航线数≤100。

输出格式
输出所需(或所得)费用。正数表示支出,负数表示收益。

输入输出样例
输入 #1

3
2
1 15 0
1 5 0
3
1 -5 2 10 0
1 3 0
2 40 0
2
1 1 2 5 3 -5 0
2 -19 3 -20 0
输出 #1

-1

说明/提示
对于100%的数据N≤100 Ki≤100。

样例解释:

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
#include<queue>
#include<cstdio>
#include<math.h>
#include<climits>
#include <map>
using namespace std;int m ,n;
int f[200][200] = {0};int main(){cin >> n;for(int i = 1; i <= n; i++) {cin >> m;for(int j = 1; j <= m; j++) {f[i][j] = INT_MAX-1000;int b,c;cin >> b;while(b != 0) {cin >> c;f[i][j] = f[i-1][b]+c<f[i][j]?f[i-1][b]+c:f[i][j];cin >> b;}}}int min = INT_MAX;for(int i = 1; i <= m; i++) {min = f[n][i]<min ? f[n][i]:min;}cout << min;return 0;
} 

d[j]=min(d[j],t[l]+m);

P1796 汤姆斯的天堂梦(动态规划)相关推荐

  1. 洛谷 P1796 汤姆斯的天堂梦_NOI导刊2010提高(05)

    P1796 汤姆斯的天堂梦_NOI导刊2010提高(05) 题目描述 汤姆斯生活在一个等级为0的星球上.那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍.他向往着等级为N的星球上天堂般的 ...

  2. 洛谷P1796 汤姆斯的天堂梦

    传送门 题目描述 汤姆斯生活在一个等级为 00 的星球上.那里的环境极其恶劣,每天 1212 小时的工作和成堆的垃圾让人忍无可忍.他向往着等级为 NN 的星球上天堂般的生活. 有一些航班将人从低等级的 ...

  3. P1796 汤姆斯的天堂梦_NOI导刊2010提高(05)

    题目描述 汤姆斯生活在一个等级为0的星球上.那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍.他向往着等级为N的星球上天堂般的生活. 有一些航班将人从低等级的星球送上高一级的星球,有时需 ...

  4. P1796 汤姆斯的天堂梦

    题目描述 汤姆斯生活在一个等级为0的星球上.那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍.他向往着等级为N的星球上天堂般的生活. 有一些航班将人从低等级的星球送上高一级的星球,有时需 ...

  5. 洛谷P1796 汤姆斯的天堂梦【DP-数字三角形模型】【橙】

    Date:2022.01.11 题意:从第0层到第N层最短路径,注意边权有负数. 思路:关于SPFA它已经死了. f[i][j]f[i][j]f[i][j]:从第000行第111个点 ~ 第iii行第 ...

  6. DP专题--P1796 汤姆斯的天堂梦

     这道题输入的时候要注意判断a是不是0 f [ i ] [ j ] 表示第i等级的第j号星球    存的是最小路费 这个状态如何得到呢 只要遍历上一个等级 也就是 i - 1 级的所有星球  将到达i ...

  7. 汤姆斯的天堂梦(par)

    汤姆斯的天堂梦(par) [问题描述] 汤姆斯生活在一个等级为0的星球上.那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍.他向往着等级为N的星球上天堂般的生活. 有一些航班将人从低等级 ...

  8. 汤姆斯的天堂梦_NOI导刊2010提高(05)【洛谷P1796】

    题目描述 汤姆斯生活在一个等级为0的星球上.那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍.他向往着等级为N的星球上天堂般的生活. 有一些航班将人从低等级的星球送上高一级的星球,有时需 ...

  9. 【t100】汤姆斯的天堂梦

    Time Limit: 1 second Memory Limit: 128 MB [问题描述] 汤姆斯生活在一个等级为0的星球上.那里的环境极其恶劣,每天12小时的工作和成堆的垃圾让人忍无可忍.他向 ...

最新文章

  1. python与excel互通_【好消息】Python和Excel终于可以互通了!!
  2. C++:多线程中的小白(3)线程传参详解
  3. 【git学习一】git的原理
  4. sql2012包含数据库,快速生成用户tsql脚本
  5. ContentProvider的创建和使用
  6. java自动化_作为测试工程师进阶自动化选Java还是Python?
  7. 第2课 桐桐的运输方案《聪明人的游戏 信息学探秘.提高篇》
  8. DELPHI TreeView 文件目录树和 设置节点图标 完整
  9. 可用于Asp.net的嵌入式数据库SqlCE4.0试用笔记
  10. 目前大数据工具主要哪些?
  11. 分享一个模拟真实热带雨林环境的有声动态屏保。呵护一下眼睛
  12. 【考研经验】2018普通人跨考浙江大学计科的教训和方法论
  13. oracle dbms_lob trim,Oracle - DBMS_LOB函数和用法
  14. 优化方法总结(BGD,SGD,Momentum,AdaGrad,RMSProp,Adam)
  15. 乐学成语——数据库创建(导入、打开)
  16. EventBus使用详解
  17. 黄淮学院计算机类专业属于几本,黄淮学院是几本院校
  18. k8s 部署 TCP node应用
  19. 关于拉格朗日坐标系求解要转为初始构型的讨论(1),为何欧拉坐标系不行。
  20. LinkedIn领英开发客户方法大全(篇二)

热门文章

  1. 使用C#压缩解压文件
  2. 惊!brat安装后进行标注-实战,并且通过一行代码自动标注为BIO格式,便于模型训练-and 错误解决
  3. 输入名字显示其电话号码
  4. 中国未来只有三种人:资源者、配置者、投资人
  5. 利用Python实现自动批量图片格式转换
  6. node.js 基础(含mongodb,express,express-art-template)
  7. 聊聊程序员的 3 个烦恼
  8. js,jq,锚点 分别实现返回顶部
  9. grant with admin option and grant with grant option
  10. 《流浪地球》登顶IMAX国产片历史最高票房