C++ HackerRank|Truck Tour
来源:互联网 发布:booking.it 编辑:程序博客网 时间:2024/06/15 07:08
- Dashboard
- Data Structures
- Queues
- Truck Tour
#include <iostream>#include <queue>using namespace std;int main(int argc, char const *argv[]){ queue<long long> q; int n; long long x, y; cin >> n; for (int i = 0; i < n; ++ i) { cin >> x >> y; q.push(x - y); } long long tank = 0; int i = 0; for (int count = 0; count < n; ++ count) { tank += q.front(); q.pop(); if (tank < 0) { // 若在 count 处油的储量已为负, 则从 原i 到 count 都不可能是题目要求的 smallest index i = count + 1; tank = 0; } } cout << i << endl; return 0;}
0 0
- HackerRank Truck Tour
- C++ HackerRank|Truck Tour
- Truck Tour
- Hackerrank C++||Conditional Statements
- hackerRank
- HackerRank
- HackerRank
- HackerRank
- HackerRank
- HackerRank
- HackerRank
- hackerrank>Dashboard>C++>STL>Deque-STL
- hackerrank>Dashboard>C++>STL>Print Pretty
- hackerrank>Dashboard>C++>STL> Maps-STL
- hackerrank>Dashboard>C++>STL>Sets-STL
- hackerrank>Dashboard>C++>STL>Lower Bound-STL
- hackerrank>Dashboard>C++>STL>Vector-Erase
- hackerrank>Dashboard>C++>STL>Vector-Sort
- 部署ElasticSearch环境的几点注意
- rhel5.5 搭建pyinstaller环境
- C语言总结(三)
- [leetcode:python]9.Palindrom Number
- 借助数据库执行sql语句批量生成测试数据
- C++ HackerRank|Truck Tour
- ES安装X-pack后的默认账户与密码
- SSAS日期维度部署出错, 出现重复属性键
- Android编程学习之一:简单的控件使用
- 使用yum安装 MariaDB 数据库
- C语言总结(四)
- jquery的输入框自动补全功能+ajax
- Put Delete 请求报错Not Allow Method的解决方案
- spring activiti整合记录