L2-014 列车调度 (25分)
火车站的列车调度铁轨的结构如下图所示。

两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少条平行铁轨用于调度?

输入格式:
输入第一行给出一个整数N (2 ≤ N ≤10^5​​ ),下一行给出从1到N的整数序号的一个重排列。数字间以空格分隔。

输出格式:
在一行中输出可以将输入的列车按序号递减的顺序调离所需要的最少的铁轨条数。

输入样例:

9
8 4 2 5 3 9 1 6 7

输出样例:

4

代码:

#include<iostream>
#include <set>
using namespace std;
int main()
{set<int >a;a.insert(10000);int n,m;cin>>n;for (int i = 0; i < n; ++i) {cin>>m;if (m < *a.rbegin()) //m与a中最后一个元素比较大小a.erase(*a.upper_bound(m));a.insert(m);//若比队列中列车最大序号小则跟在后边,反之另开一条轨道}cout<<a.size()<<endl;
}

PTA 天梯赛 L2-014 列车调度相关推荐

  1. 团体程序设计天梯赛-L2组

    团体程序设计天梯赛-L2组 -------------------------------------------------------------------------------- 题目传送门 ...

  2. 【PTA天梯赛练习题目2】

    pta天梯赛练习题目 考试座位号 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的 ...

  3. pta天梯赛 非常弹得球

    pta天梯赛 7-2 非常弹的球 刚上高一的森森为了学好物理,买了一个"非常弹"的球.虽然说是非常弹的球,其实也就是一般的弹力球而已.森森玩了一会儿弹力球后突然想到,假如他在地上用 ...

  4. PTA程序设计天梯赛 L2题解报告(40/40)

    目录 L2-001 紧急救援 (25 分) L2-002 链表去重 (25 分) L2-003 月饼 (25 分) L2-004 这是二叉搜索树吗? L2-005 集合相似度 (25 分) L2-00 ...

  5. 团体程序设计天梯赛 L2 题目合集

    前言 发现自己还能再参加一次天梯赛,在高兴之余,决定把在赛前将所有的天梯赛真题过一遍,希望自己可以取得理想的成绩.目前 L1 的题目已经刷完,打算在赛前刷完 L2 的题目. 本来想 L2 的题目都写个 ...

  6. 【L2-020 功夫传人】天梯赛L2系列详解

    天梯赛L2-020 功夫传人 题目详情: 思路: 这个题目的看着就感觉需要深搜一下,不妨将样例画出来,思路就突然涌来了.很明显的一道深搜的题目: 题目刚开始输入的一行信息整体的信息:宗门人数,祖师爷功 ...

  7. 【L2-022 重排链表】天梯赛L2系列详细解答

    天梯赛L2-022 重排链表 题目详情: 输入样例: 00100 6 00000 4 99999 00100 1 12309 68237 6 -1 33218 3 00000 99999 5 6823 ...

  8. 【L2-026 小字辈】天梯赛L2系列详解

    天梯赛L2-026 小字辈 (25 分) 题目详情: 输入样例: 9 2 6 5 5 -1 5 6 4 7 输出样例: 4 1 9 思路: 这个题目当时写了一种递归的方法,但是递归的不好,测试数据太大 ...

  9. 【L2-040 哲哲打游戏】天梯赛L2题集

    天梯赛L2-40 题目详情: 思路: 先来一张我自己的手写解析图: (字比较丑,不过呢没有对样例推到完整,这种东西最好自己推一遍哈) 我感觉想清楚这三个问题就很有思路啦: 1.开始地址是什么? 2.如 ...

最新文章

  1. 对比React Native、dcloud、LuaView三个框架技术(内部)
  2. Error code:1728 Cannot load from mysql.proc. The table is probably corrupted
  3. PSVR周年庆开始,大量游戏巨幅促销
  4. 【消息中间件】Spring Boot整合RabbitMQ
  5. case....when ...多重判断
  6. I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。
  7. 宠物商店 三层关系小结 显示宠物列表
  8. WDS服务不能启动-----Service-specific error code 1056767740
  9. 关于胶质母细胞瘤的影像组学和影像基因组学
  10. 基于微信小程序的竞赛管理系统
  11. 级数ex展开_泰勒级数的若干展开方法
  12. 蓝桥杯——蓝肽子序列
  13. 2022年上半年信息系统项目管理师上午客观题参考答案及解析(四)
  14. 联合循环——23(屋顶防雷,盘柜中性点地排)
  15. java苹果通知V2新版协议实现订阅退款
  16. python与会计数据_Python与财务【上】--数据采集篇
  17. Mac 远程连接树莓派-不使用拓展坞
  18. 三星N900刷机包 港版4.4.2精简 官方原汁原味 卡刷包
  19. C语言经典题10道之古典问题: 兔子生兔问题
  20. JAVA写文本编辑器(四)

热门文章

  1. lass.exe应用程序错误的解决办法
  2. mac自动备份文件到ftp服务器,被忽视的 FTP 与文件管理工具:ForkLift 3 for Mac
  3. 在SonyEricsson手机中添加左右中软键响应
  4. layui中table显示图片,怎么将图片完整显示出来而不是图片所在的单元格高度限制了图片的完整显示
  5. 和大家分享一批android应用和游戏的源码
  6. 黑马程序员——Java 网络程序设计
  7. 音质实力升级!森海塞尔推出全指向领夹话筒XS Lav
  8. 线下融合百亿加码 天猫超级品牌日将打造品牌自己的双11
  9. 语音识别中代价函数_语音识别技术简述(概念-原理)
  10. 益生菌/合生制剂调理下,肠道菌群和免疫如何影响后代?