爱丽丝喜欢集邮。她现在在邮局买一些新邮票。

世界上有各种各样的邮票;它们的编号是1到N。但是,邮票不是单独出售的;必须成套购买。有M套不同的邮票可供选择;

第i套包括编号从li到ri的邮票 。同一枚邮票可能会出现在不止一套邮票中,而且可能在任何一套邮票中都找不到一枚或多枚邮票。

所有套装的价格都是一样的;因为爱丽丝的预算有限,她最多只能买K套不同的邮票。爱丽丝最多能买到多少种不同的邮票? Input

输入从一行开始,其中包含一个整数T,即测试用例的数量。接下来是T测试用例。

每个测试用例都以一行开始,其中包含三个整数:N、M和K:可用的不同类型邮票的数量、可用邮票集的数量,以及Alice可以购买的最大邮票集数量。

这些行中的第i行表示第i个套邮票,包含两个整数li和ri,表示该套邮票中可用邮票数目的范围。 1≤T≤100 1≤K≤M

1≤N,M≤2000 1≤Li≤Ri≤N Output 对于每个测试用例,输出一行包含“case #x:

y”,其中x是测试用例号(从1开始),y是Alice可以得到的不同类型邮票的最大数量。

Sample Input
2
5 3 2
3 4
1 1
1 3
100 2 1
1 50
90 100
Sample Output
Case #1: 4
Case #2: 50

思路

链接

最新文章

  1. 在jquery的ajax中添加自定义的header信息
  2. JavaScript,DOM经典基础面试题
  3. OAF_文件系列9_实现OAF解析Excel并读取至数据库JXL
  4. 轻量级的.Net ORM框架介绍
  5. git status对应中文名称
  6. AIR for IOS开发问题小结
  7. BW知识点总结及面试要点
  8. python拆分excel脚本
  9. SGU 195. New Year Bonus Grant
  10. android 构建数据库SQLite
  11. php取出数组中的最大值
  12. Visual Studio 2015的安装与测试单元的配置与使用
  13. C++学习(三十二)(C语言部分)之 栈
  14. 使用mysql乐观锁解决并发问题思路
  15. 第二个spring冲刺第5天
  16. 设计模式学习--面向对象的5条设计原则之依赖倒置原则--DIP
  17. windows+Linux【Composer安装指定版本laravel】
  18. php与oracle11g经典分页
  19. 老男孩Day9作业:高级FTP
  20. Linux-CentOS 学习的坎坷路 (一) 网络配置篇

热门文章

  1. Ansible-安装配置
  2. Apache Druid 的集群设计与工作流程
  3. 研究开源源码之Myrmec
  4. Nacos 数据持久化 mysql8.0
  5. W3C的盒子模型和IE的盒子模型
  6. oracle 10g 搭建备库以及一次DG GAP的处理情况
  7. Logback,SLF4J,Log4J2。了解它们并学习如何使用。(翻译)
  8. ES6中的Promise使用总结
  9. 自动控制理论的MATLAB仿真实例(二)
  10. VWware Workstation 安装CentOS系统