SMU ACM 2021划水赛
1|0A P6284 [COCI2016-2017#1] Tarifa
水题
2|0B P6320 [COCI2006-2007#4] SIBICE
最长边是对角线,小技巧不用开方
3|0C P6321 [COCI2006-2007#4] SKENER
这个问题分开了考虑,如果每一行重复次
如果每一列重复次
把两种情况和起来就好了
4|0D P1413 坚果保龄球
这道题可以把所有的僵尸认为是静止不动的,然后每个僵尸的坐标就是,然后问最少需要多少个的矩形可以覆盖所有的僵尸
每一行都是相互独立的,对于每一行贪心的覆盖就好了
5|0P1901 发射站
最近的且比他高,要先满足比他高,正常的逻辑应该是暴力找就好但是会TLE
向左发射能量和向右类似,我们先处理向右的
首先从左侧开始枚举,用一个队列维护之前的递减序列,这个序列均没有向右发射过能量,对于当前的能量站只要比队列头高,就是离队头最近切比他高的,就会收到对头的能量,然后就要弹出对头,重复这个过程直到比队头低或者队空,然后当前的能量站入队
对于向左发射过程基本相同倒着做一遍就好,最后在扫描一遍就好了,因为每一个只会入队两次出队两次所以
__EOF__

本文作者:PHarr
本文链接:https://www.cnblogs.com/PHarr/p/16008431.html
关于博主:前OIer,SMUer
版权声明:CC BY-NC 4.0
声援博主:如果这篇文章对您有帮助,不妨给我点个赞
本文链接:https://www.cnblogs.com/PHarr/p/16008431.html
关于博主:前OIer,SMUer
版权声明:CC BY-NC 4.0
声援博主:如果这篇文章对您有帮助,不妨给我点个赞
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下