问题描述

  强大的kAc建立了强大的帝国,但人民深受其学霸及23文化的压迫,于是勇敢的鹏决心反抗。
  kAc帝国防守森严,鹏带领着小伙伴们躲在城外的草堆叶子中,称为叶子鹏。
  kAc帝国的派出的n个看守员都发现了这一问题,第i个人会告诉你在第li个草堆到第ri个草堆里面有人,要求你计算所有草堆中最少的人数,以商议应对。
  “你为什么这么厉害”,得到过kAc衷心赞美的你必将全力以赴。

输入格式

  第一行一个数字n,接下来2到n+1行,每行两个数li和ri,如题。

输出格式

  输出一个数,表示最少人数。

样例输入

5
2 4
1 3
5 7
1 8
8 8

样例输出

3

数据规模和约定

  30%的数据n<=10
  70%的数据n<=100
  100%的数据n<=1000
  所有数字均在int表示范围内

#include<iostream>
#include<algorithm>
using namespace std;struct guard{int start;int end;
};bool cmp(guard A, guard B) {return A.end < B.end;
}int main() {int n;guard people[1001];cin >> n;for (int i = 0; i < n; i ++) {cin >> people[i].start >> people[i].end;}sort(people, people + n, cmp);int ans = 1;int minEnd = people[0].end;for (int i = 0; i < n; i ++) {if (minEnd < people[i].start) {ans++;minEnd = people[i].end;}}cout << ans;return 0;
}

总结:

首先把那几组数据存下来,我用一个guard(看守)结构体来储存

把他们的结束位置从小到大排列

接下来只要找开始位置比那个最小的结束(即第1个看守的结束位置)位置大,就把人数加一

试题 算法训练 藏匿的刺客相关推荐

  1. 蓝桥 算法训练 藏匿的刺客(C语言)

    资源限制 内存限制:256.0MB   C/C++时间限制:1.0s   Java时间限制:3.0s   Python时间限制:5.0s 问题描述 强大的kAc建立了强大的帝国,但人民深受其学霸及23 ...

  2. 蓝桥杯 C++ 算法训练 藏匿的刺客 贪心

    1.问题描述 强大的kAc建立了强大的帝国,但人民深受其学霸及23文化的压迫,于是勇敢的鹏决心反抗. kAc帝国防守森严,鹏带领着小伙伴们躲在城外的草堆叶子中,称为叶子鹏. kAc帝国的派出的n个看守 ...

  3. 蓝桥算法训练 藏匿的刺客[Java]

    问题 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 强大的kAc建立了强大的帝国,但人民深受其学霸及23文化的 ...

  4. 蓝桥杯试题 算法训练 Have You Ever Heard About the Word?

    试题 算法训练 Have You Ever Heard About the Word? 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 一个字符串的子串是该字符串的一段连续子序列,如 ...

  5. C++试题 算法训练 相邻数对、画图

    试题 算法训练 相邻数对 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1. 输入格式 输入的第一行包含一个整数n,表示 ...

  6. 蓝桥杯试题 算法训练 印章

    试题 算法训练 印章 C/C++ 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 共有n种图案的印章,每种图案的出现概率相同.小A买了m张印章,求小A集齐n种印章的概率. 输入格式 ...

  7. 试题 算法训练 翻转旋转变换

    试题 算法训练 翻转旋转变换 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 现在有一张n行m列的由" ...

  8. 试题 算法训练 盾神与离散老师2

    试题 算法训练 盾神与离散老师2 资源限制 **时间限制:**1.0s 内存限制:256.0MB 问题描述 有一天,盾神觉得自己离散课快要挂了,于是亲自找到离散老师WH,请教如何才能不挂科.WH老师说 ...

  9. 试题 算法训练 预测身高

    试题 算法训练 预测身高  Lan   2020-03-13 19:04   54 人阅读  0 条评论 资源限制 时间限制:1.0s   内存限制:256.0MB 问题描述: 生理卫生老师在课堂上娓 ...

最新文章

  1. System.Web.Optimization找不到引用
  2. thonny中文版(python编辑器)
  3. Cortex-M系列MCU最大亮点是低功耗
  4. IIS负载均衡-Application Request Route详解第六篇:使用失败请求跟踪规则来诊断ARR
  5. 我苦心搭建的技术架构,终于把公司干没了……
  6. 计算机视觉(一)——深度学习
  7. ALSA driver --PCM 实例创建过程
  8. 简述div标签和span标签的不同_div与span的区别是什么?
  9. VMware Player 4.0.2 英文官方原版
  10. hivesql的几种优化的方法
  11. python 状态空间模型_基于状态空间的建模过程
  12. kubernetes(k8s):使用statefulset部署mysql主从集群
  13. creo绘图属性模板_最好用的工程图格式文件及建模模板文件
  14. 基于multisim的zcs电路仿真
  15. 3ds Max 2016的安装和破解
  16. 软件测试面试必问的10个问题
  17. 计算机绘图中有六种方法绘圆,绘图用品和制图方法
  18. Android OTA升级原理和流程分析(五)---update.zip包从上层进入Recovery服务
  19. Nginx反向代理 负载均衡sky
  20. 使用latex投稿时,tex文件不能生成pdf查看的问题解决方案

热门文章

  1. Proe Creo 二次开发之模型装配--在指定位置插入模型
  2. 云安全类型及预防方法
  3. 基于ESP8266的人体红外感应报警系统设计
  4. 层次化局域网模型 - 核心层、汇聚层、接入层
  5. win7计算机本地用户和组,Win7旗舰版找不到本地用户和组如何解决
  6. .net cf wince 贝兹 曲线图
  7. zookeeper报错 JAVA_HOME is not set
  8. 双屏(Daul Monitor)很爽
  9. vue族谱架构_基于 Vue 实现动态家谱图/组织结构图
  10. 没有扫描仪如何用PS把照片处理成扫描文件