L2-014. 列车调度
来源:互联网 发布:sql的count 1 编辑:程序博客网 时间:2024/05/17 06:21
L2-014. 列车调度
时间限制
300 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
陈越
火车站的列车调度铁轨的结构如下图所示。
Figure
两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少条平行铁轨用于调度?
输入格式:
输入第一行给出一个整数N (2 <= N <= 105),下一行给出从1到N的整数序号的一个重排列。数字间以空格分隔。
输出格式:
在一行中输出可以将输入的列车按序号递减的顺序调离所需要的最少的铁轨条数。
输入样例:98 4 2 5 3 9 1 6 7输出样例:
4
#include<iostream>#include<vector>#include<algorithm>using namespace std;vector<int> v;vector<int>:: iterator it;int main(){ int n; int x; cin>>n; while(n--){ cin>>x; it = lower_bound(v.begin(), v.end(), x); if(it==v.end()) v.push_back(x); else *it=x; } cout<<v.size()<<endl;}
阅读全文
0 0
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度
- L2-014. 列车调度【set】
- PAT-L2-014. 列车调度
- PAT:L2-014. 列车调度
- python中的迭代器Iterator
- DataBinding 使用方式
- 递归解决换零钱问题
- 严蔚敏 数据结构C语言 银行排队队列 离散事件模拟
- 结构体内存对齐
- L2-014. 列车调度
- 命令每天一小步--ls命令
- MyEclipse加载web工程Tomcat能跑,项目加载不出来
- 51nod 1276 岛屿的数量
- # 我也不知道对不对 # 迈阶梯
- TCP如何保证可靠性
- 干货2:头指针链表
- 字符串的最长回文子串
- java中的单例模式