NOIP20240820
NOIP20240820
T1 纸盒子
- 题意:给你一个体积为
的纸盒子,求这个纸盒子的表面积 的 。 - 题解:枚举
,即可求出 ,和表面积 。 - 代码
T2 Chmax Rush!
- 题意:给定一个长度为
的数组 ,初始时 的所有元素都是 。 次操作,每次操作我们有两个选择:- 将数组
的前 个元素( )全部替换为 ,前提是这些元素没有任何一个 。 - 将数组
的从 开始到末尾的元素( )全部替换为 ,前提是这些元素没有任何一个 。 - 我们需要计算可能的操作序列的总数,结果
。
- 将数组
- 题解:分类讨论
- 代码
T3 |{floor(A_i/2^k)}|
T4 假期
- 题意:给定一组整数,表示周期性的节日。某一天所有节日同时发生,现在需要取消其中的
个节日,目的是使得剩余节日的周期之间的最小间隔最大。 - 题解:二分加搜索加
dp
- 代码
T5 包汤圆
- 题意:有
个数,要求任意连续 个数中取两个数,求最小代价。 - 题解:
dp
设 表示在到第 个数为止,上一次取的为第 个数,再上一个数的为第 个数的最小代价
则状态转移方程为:
这个方程表示若选第
这个方程表示若选第
记得滚动数组优化。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步