进化吧,鲲鲲

问题描述

巨鲲吃大鲲,大鲲吃鲲鲲。鲲鲲为了防止被吃,必须吃足够多质量的小鲲进化成大鲲鲲。已知某些(共n个)时刻(以秒为单位)经过鲲鲲面前的小鲲质量,鲲鲲每秒最多能吃2头小鲲,现在鲲鲲想知道在某些(共p个)时段[t1,t2](包括t1和t2)他能不能吃足够质量的小鲲,足够的话他就可以在其他时间睡觉或者打篮球了。

输入格式

第1行,2个数,n和q,分别表示n个时刻与q个时段。
第2到n+1行,每行2个数,ai和Mi,表示ai时刻的小鲲质量为Mi。(注意:同个时刻可能有多只小鲲)
第n+2到n+1+q,每行3个数,t1,t2和m,表示时段[t1, t2]以及鲲鲲进化需要质量m。

输出格式

q行,每行输出yes或no(如果当前时段吃入小鲲的总质量>=进化所需质量m,则输出yes,否则为no)。

数据范围

1<=ai,n<=106,1<=t1<=t2<=106,1<=Mi<=2000,1<=m<=2×1010,数据都是整型。

输入输出样例

样例1:

输入
3 1
1 5
1 8
1 3
1 1 10
输出
yes

样例2:

输入
6 2
1 15
1 8
1 3
2 8
2 9
3 27
2 3 50
1 2 40
输出
no
yes

样例解释

样例1:鲲鲲选择吃质量为8和5的小鲲,总质量为13>=10,能够进化,输出yes。

样例2:对于第一个询问[2, 3],鲲鲲吃第2-3秒的三只小鲲,总质量为44<50,不能够进化,输出no。对于第二个询问[1, 2],鲲鲲在第1秒选择吃质量为15和8的小鲲,第2秒2头小鲲都吃了,质量共计40,能够进化,输出yes。

代码:

#include <bits/stdc++.h>
using namespace std;
int n

进化吧,鲲鲲(C++)相关推荐

  1. linux下在终端用ASCII实现偶像练习生-鲲鲲爱打球

    由可打印的 ASCII 码组成的图形,它是在 8 位代码中的 256 个空位上分配字母.数字和其他字符的一种标准. Ascii Image Converter 顾名思义,Ascii Image Con ...

  2. 我写小程序像菜虚鲲——1、唱,跳,rap,篮球

    引言 大家好,我是练习时长两年半的个人练习生菜虚鲲,我喜欢唱,跳,rap,篮球,Music! 为了避免律师含,就不po鲲鲲的原图咯~ 在小作坊待久了,都忘记自己的本职工作当初进来是一枚Android开 ...

  3. 小鲲Python嘎嘎炫~day1.3

    附day1.2的访问如何访问私有属性的问题~(^ ~ ^)~ 内部方法调用 property函数 装饰器 一.内部方法调用 通过私有化可以从类的内部来访问而实现的一种方法 class Person() ...

  4. 小鲲Python嘎嘎炫~day3

    缩进规则 Python是使用缩进来区分不同的代码块,所以对缩进有严格要求代码 代码缩进规则 缩进量及缩进字符 一.Python是使用缩进来区分不同的代码块,所以对缩进有严格要求代码 1.缩进不符合规则 ...

  5. 怎么把echarts中折线里面的其中两点连接成一条线_新手怎么写好一个策划案?三个小捣蛋,一个策划案!...

    怎么写好一个营销策划方案?懂得人轻车熟路,不懂的人一筹莫展,你以为新手和老司机之间差的无非是时间和经历,但之于策划,其中发挥关键作用的其实是对策划这件事的基本认知. 三个小捣蛋,一个策划案! 小僧以为 ...

  6. 花椒六间房“花房之夜”落幕 全新升级不止心动

    中新网1月18日电 17日,直播界备受关注的年度盛典"2019花房之夜"在北京凯迪拉克中心开启,百位明星嘉宾与来自花椒直播和六间房的近300位人气主播共同出席,见证了这一盛大的年度 ...

  7. 微博立场检测 60分Baseline

    AI研习社最近举办了一个比赛--微博立场检测,实际上就是一个NLP文本分类的比赛 Baseline-FastText 我的Baseline方法用的是pkuseg分词+FastText,最好成绩是60, ...

  8. 春季学习报告 4.19

    本周学习的主要内容是 git svn泄露的原理 和 开始尝试做竞赛题 一 竞赛题 首先,我挑的题,都是非常幼稚的,毕竟我太蔡了,网上也没有教程 web类的竞赛题完全下不了手,暂时得先空着 BJDCTF ...

  9. 基于Basys2的分秒计时器的设计

    目录 一.设计指标(同样的都是鲲鲲指定的,我直接贴过来) 二.计时器原理: 三.Verilog实现 1.十进制计数器: 2.六进制计数器: 3.六十进制计数器: 4.计时器: 5.时钟分频:50MHz ...

最新文章

  1. JAVA SAX解析XML字符串实例
  2. Arduino初初教程10——温湿度传感器
  3. mysql实时读写_[DataBase] MySql 查看实时日志
  4. python pexpect timeout_Python 的 pexpect 模块的问题
  5. Python标准异常总结
  6. chrome切换前端模式_Chrome调试工具developer tool技巧 - 轩枫阁
  7. [转]Vmware ESX 4上虚拟机 Redhat 5.2(CentOS 5.2)启动在Starting udev 停几个小时
  8. UG二次开发UFUN C NXOpen C++全套视频教程
  9. 一文看懂P2P原理及UDP穿透
  10. 高性能MySQL读书笔记(一)
  11. linux查看共享内存文件,linux 共享内存
  12. 2022最新综述 | 面向大规模场景的小目标检测:综述和 benchmark
  13. 【Excel函数】相对定位与绝对定位
  14. html(标题加上图片的方法,笔记)
  15. 影视寒冬下的影视作品“质检报告”——电视剧篇
  16. RK3399 Android7.1如何查看屏幕分辨率
  17. 个人培训项目-环境搭建
  18. 【转】一个拿到人人网和淘宝网offer的大四学生的Android学习经历
  19. 博客介绍——warrent
  20. Abaqus实体网格类型与划分

热门文章

  1. android聊天会话代码,Android 即时聊天-融云IM集成。
  2. 惊!AI国家领导人来啦?每人每月先发个13700美元!
  3. 生物信息——连锁不平衡 Linkage Disequilibrium
  4. FreeRTOS临界资源保护(临界区保护)
  5. 嵌入式软件开发杂谈(7):静态分析工具Pclint与source insight的整合
  6. 1-L-edit16.3基本操作教程-操作不断更新中
  7. 标贝科技| 靠“脸”能办事的领域越来越多,人脸识别将成智能时代标配
  8. hive insert 时遇到锁表怎么解决
  9. 【grpc03】proto文件介绍
  10. 分享聚宽量化交易执行选股策略的执行过程