HihoCoder]#1375 : 沙漠之旅
来源:互联网 发布:个人收支软件免费 编辑:程序博客网 时间:2024/04/25 12:45
华电北风吹
天津大学认知计算与应用重点实验室
2016-09-17
题目链接:
http://hihocoder.com/problemset/problem/1375
题目分析:
用个队列,模拟一下(蛮算)。
参考代码:
#include <iostream>#include <queue>using namespace std;bool Check(queue<pair<int, int>> q){ int current = 0; while (q.empty()==false) { current = current + q.front().first - q.front().second; q.pop(); if (current < 0) return false; } return true;}int main(){ int n; int result; while ((cin >> n) && (n != -1)) { queue<pair<int, int>> q; for (int i = 0; i < n; i++) { pair<int, int> p; cin >> p.first >> p.second; q.push(p); } bool flag = false; for (int i = 0; i < n; i++) { if (Check(q)) { cout << i << endl; flag = true; break; } q.push(q.front()); q.pop(); } if (flag == false) cout << -1 << endl; } return 0;}
0 0
- HihoCoder]#1375 : 沙漠之旅
- BNU 沙漠之旅
- BNUOJ29376 沙漠之旅
- 沙漠之旅
- BNU 沙漠之旅
- 沙漠之旅 && 抽签
- BNUOJ--29376 沙漠之旅
- bnu 沙漠之旅 (二维背包)
- B. 沙漠之旅(分组背包)
- 沙漠之旅(二维dp)
- 沙漠之路
- 《沙漠掘金》之随想
- 一道背包问题 BunOJ 29376 沙漠之旅
- 第十一届北京师范大学程序设计竞赛(网络同步赛)+沙漠之旅
- BNUOJ 29376 沙漠之旅 // 第十一届北京师范大学程序设计竞赛决赛
- 开启hihocoder之旅(A+B)
- hihoCoder之正则表达式
- hihocoder#1052之基因工程
- 异常小结
- C语言关键字之volatile的使用
- 最佳时间买入卖出股票 Best Time to Buy and Sell Stock LeetCode
- Unity+Vuforia SDKAR开发系列教程--2.2 Vuforia sdk for unity
- Android开发常用工具类之图像处理
- HihoCoder]#1375 : 沙漠之旅
- 使用caffe中的imagenet对自己的图片进行分类训练(超级详细版)
- 容器继承关系
- Android XML布局与View之间的转换
- java中的“属性”:property、attribute、parameter
- 编译器
- 我的.emacs配置文件
- ios开发中在本地缓存图片的几种方式(转)
- Android开发常用工具类之File操作