Educational Codeforces Round 137 (Rated for Div. 2) (A-E)题解
A. Password
大水题,求个组合数就水掉了。
点击查看代码
B. Permutation Value
大水题。首先可以知道小的数字在一个排列中是不可缺少的。所以把小数字尽量放远一点即可。
点击查看代码
C. Save the Magazines
相对没那么水。设 数组 表示第 件物品为止,是否转移到前一个物品,情况下的最大值。公式见代码。注意讨论是否可以转移到前一个物品以及前提条件。
点击查看代码
D. Problem with Random Tests
本次比赛争议很大的一道题。由于全是随机数据,难度大大降低。首先容易想到,
可以贪心找到以 开头的一个长串,这样肯定可以保证结果尽量大。然后考虑寻找第二个串来跟他 一下。由于纯随机数据,复杂度期望 ,很难卡掉,直接一个个暴力比较即可。
(这道题使用 string 会比较好写。本人比赛时太傻了,使用了数组。。。。)
点击查看代码
E. FTL
本蒟蒻到 题便有些吃力了。考虑 。设 表示造成 伤害所需要的最小时间。 考虑到若将剩余血量设为状态,可能出现负数,造成下标问题,故将其反向。
状态转移: 对于当前血量 ,我们有三种情况:用一号大炮单独打一次,用二号大炮单独打一次,二者一起打一次(中间可能包扩各自打)。对于前两种情况,比较简单:
对于 大于 的情况,如此考虑:两门炮先各自打若干炮,然后最后一起打一炮。这样就可以覆盖所有的情况了。
点击查看代码
F和G:不会
文章来源: https://www.cnblogs.com/wondering-world/p/16803622.html
All rights reserved ©雪之下,树之旁
__EOF__

本文作者:雪之下,树之旁
本文链接:https://www.cnblogs.com/wondering-world/p/16803622.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/wondering-world/p/16803622.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】