雏鹰题目

1372活动选择

题目描述

学校在最近几天有 �n(�≤100n≤100)个活动,这些活动都需要使用学校的大礼堂,在同一时间,礼堂只能被一个活动使。由于有些活动时间上有冲突,学校办公室人员只好让一些活动放弃使用礼堂而使用其他教室。

现在给出 �n 个活动使用礼堂的起始时间 ������begini​ 和结束时间 ����endi​ (������begini​ << ����endi​),请你帮助办公室人员安排一些活动来使用礼堂,要求安排的活动尽量多。请问最多可以安排多少活动?

请注意,开始时间和结束时间均指的是某个小时的 00 分 00 秒,如:33 55,指的是 3:003:00~5:005:00 ,因此33 55和55 99这两个时间段不算冲突的时间段。

输入

第一行一个整数 �n (�≤100n≤100);

接下来的 �n 行,每行两个整数,第一个 ������begini​ ,第二个是 ����endi​ (������begini​ << ����endi​ ≤≤ 3276732767);

输出

输出最多能安排的活动数;

样例

输入

复制

11
3 5
1 4
12 14
8 12
0 6
8 11
6 10
5 7
3 8
5 9
2 13
输出

复制

4

编辑代码

语言 All C C++ Java Python3 

代码

1

提交

题目参数

时间限制 1 秒
内存限制 16 MB
提交次数 8661
通过人数 5608
金币数量 2 枚
难度 基础

 提交  题解

© 东方博宜OJ 2024

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值