A1494 | 办公人员的烦恼
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
有 $n$ 个需要在同一天使用同一个教室的活动$a_1,a_2,…,a_n$,教室同一时刻只能由一个活动使用。由于有些活动时间上的冲突,只好放弃使用教室。现在给出 $n$ 个活动使用教室的起始时间 $begin_i$和结束时间 $end_i$ $(begin_i < end_i)$,如果上个活动的结束时间刚好等于下一个活动的起始时间,认为可以举办下一场活动。请你帮助办公人员安排一些活动来使用教室,要求安排的活动尽量多。
输入格式
第一行一个数字n表示有多少个活动安排(1<=n<=1000)
第二行到最后n组数字表示起始时间 $begin_i$和结束时间 $end_i$,每组数字中间用空格隔开(1<=数字<=100)
第二行到最后n组数字表示起始时间 $begin_i$和结束时间 $end_i$,每组数字中间用空格隔开(1<=数字<=100)
输出格式
一个数字,表示最多能安排多少活动 。
输入输出样例
输入 #1
11 3 5 1 4 12 14 8 12 0 6 8 11 6 10 5 7 3 8 5 9 2 13
输出 #1
4
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?