[COCI 2017-2018-2]-San
[COCI 2017-2018-2]-San
san(1s64M)
游戏世界中有N个楼从左到右排列,从左到右编号为1到N,第i幢楼的高度为Hi,楼上的金币数为Gi,游戏可以从任意一个楼开始且包涵几步。每一步玩家可以从当前位置向右跳(可以跳过一些楼)但必须跳到不低于当前楼的高度的楼上。他到了楼上后,可以得到楼上的金币。他可以在跳任意步(可以是零步)后结束游戏,但是要保证收到的金币数要大于等于K,现在想知道共有多少不同的种方案满足游戏。两个方案不同是指至少有一个楼不一样的方案。
输入:
第一行两个数N (1 ≤ N ≤ 40) and K (1 ≤ K ≤ 4·10^10 )
接下来N行,每行两个正整数,第i行用Hi和Gi表示第i个楼的高度和上面的金币。 (1 ≤ Hi, Gi ≤ 109 )
输出一行一个数,表示方案总数。
In test cases worth 40% of total points, it will hold N ≤ 20.
SAMPLE TESTS
input input input
4 6
2 1
6 3
7 2
5 6
Output
3
样例1对应的方案 {1, 2, 3}, {1, 4} and {4}
对于40%的数据,n<=20
对于100%的数据,n<=40
1.n<=20
爆搜即可。
2.n<=40
solution1:暴力+剪枝。
solution2:折半搜索法。
将n拆成两半:
我们可以分别算出两个独立区间的贡献,再尝试算出由左区间到右区间的贡献。
维护树状数组(线段树)每一次二分询问答案即可。
此题中的内存限制为64MB,所以在维护时需特别注意空间。
本萌新在考试时因内存限制被卡掉10分。。。
[COCI 2017-2018-2]-San相关推荐
- 游戏安全报告(2017 - 2018全年)
2017年,黑客针对游戏行业的攻击,逐渐往多元化.精准化.智能化的方向演进. 阿里云安全团队通过分析游戏行业的全年安全态势,发现:虽然DDoS攻击仍为主流,但预计2年之内,业务层的CC攻击和有针对性的 ...
- 安徽大学java期末_安微大学2017~2018年度期末考试题卷
原标题:安微大学2017~2018年度期末考试题卷 备考备考备考! 六月来啦,期末考还会远吗? 别人家的形势与政策课试题又一次刷新三观 你会做这样的题吗 怎么判断自己是不是个合格的AHUer? 锵锵锵 ...
- mastercam后处理升级_MastercamX9,2017,2018,2019,2020各版本后处理(功能全面)2019-11-23更新...
马上注册,结识高手,享用更多资源,轻松玩转三维网社区. 您需要 登录 才可以下载或查看,没有帐号?注册 x 本帖最后由 737852701 于 2019-11-27 08:17 编辑& y4 ...
- html输入时从本文框的顶格输入,浙江省绍兴市越城区2017—2018学年八年级第二学期期末语文试卷(15页)-原创力文档...
浙 江 期 末 绍兴市越城区2017-2018学年第二学期期末试卷 (满分100分,含书写分5分,考试时间120分钟) [徜徉·诗画旅途] 1. 下列语段与<平凡的世界>有关,阅读并完成( ...
- OriginLab OriginPro 2017/2018 b9.5 中文多语言 视频教程
OriginLab OriginPro 2017/2018 b9.5 中文多语言 视频教程 中文视频约2G,英文视频约5G http://mei168.top/forum.php?mod=viewth ...
- c语言输出教学日历表 节假日突出,2017 -2018 学年第二学期教学日历及教学环节表(一)(4页)-原创力文档...
2017 -2018 学年第二学期教学日历及教学环节表(一) 周次 星期 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 十四 十五 十六 十七 十八 一 15/1 22 5/3 12 19 ...
- adobe CC 2015/2017/2018安装失败
Adobe Effect 2015/2017/2018全系统软件已经可以从官网下载了,相信又将有一大波设计师会更新安装adobe CC 2015/2017软件.本着尝鲜的精神,本人也下载了Illust ...
- 2017~2018学年《信息安全》考试试题(A2卷)
北京信息科技大学,2017~2018 学年第二学期<信息安全>考试试题(A 卷) 适用专业班级:计科15级 重修课程所在学院:计算机学院 考试形式:闭卷 一.单选题(本题满分20分,共含1 ...
- 2017~2018学年《信息安全》考试试题(A3卷)
北京信息科技大学 2017 ~2018 学年第一学期 <信息安全>考试试题 (A3 卷) 课程所在学院:计算机学院 适用专业班级: - 考试形式:闭卷 一.单选题(本题满分 20 分,共含 ...
- 2017~2018学年《信息安全》考试试题(A1卷)
北京信息科技大学 2017 ~2018 学年第二学期<信息安全>考试试题 (A 卷) 课程所在学院:计算机学院 适用专业班级:计科 1504-6.重修 考试形式:闭卷 一.单选题(本题满分 ...
最新文章
- Git 2.7: 一个新的带来许多新特性和性能提升的主要版本
- python3.7.2 pip 出现locations that require TLS/SSL异常处理方法
- pythreejs is needed for plotting with pythreejs backend
- 如何使用 Mmcv.exe 工具来管理群集消息队列资源[转]
- 【django】配置前端静态文件【6】
- linux上传下载文件命令rz、sz
- ImageLoader的简单分析(二)
- java表格数据导出到Excel案例
- python学习之生成器
- DFMEA步骤二:结构分析
- cpu顶盖怎么看步进_【有趣】第19期:如何从CPU顶盖获取有用信息(上)?
- 项目管理工具ShowDoc的部署
- 请问苹果x是如何建文件夹_苹果x怎么创建文件夹相关阅读-苹果x怎么创建文件夹文章阅读-123文学网...
- Java jdt 编辑_使用JDT转java代码为AST
- 之和质数c语言题判断,C语言经典例题100例——C语言练习实例33解答(质数判断)...
- 机器学习实战——训练模型
- 基于HFS快速搭建HTTP文件服务器
- 【动漫整理】好番推荐(含微量剧透)
- Imm Cleaning Solutions PCC54-W-1.2-Z喷嘴
- jupyter notebooks打开的是百度网盘
热门文章
- 全球最神秘的9大葡萄园...
- 如何巧妙拒绝老同学借钱?哈哈哈哈哈......
- 性冷淡风的麻将,获红点奖!网友:没有烟火气了
- 听说麦当劳,买一个雪糕就送一个男友!
- 从飞机上看下雨是这样子,太震撼了!
- oracle cpu 100%原因,oracle 12.1 cpu 100%
- 计算机辅助教育会议,子会议1:学习科学、计算机辅助合作学习、智慧教育
- java使用zmodem_SecureCRT 中使用zmodem和Linux服务器交换文件
- 技能高考本科计算机类,技能高考多少分上本科
- python——学习笔记3