YCOJ003
YCOJ003(育才20240902模拟赛)
有2场没写,不想写了,一场 一场挂爽了。
这场不是很难。
T1:
简要题意:给定 个数的序列 ,钦定 之间有一条边权为 的边,求最小生成树。
简单分讨,如果全是负数或正数因为不论怎么乘都是正数,那么其他 个点连向权值最小的点即可。
否则权值正的连负的,负的连正的即可。
T2:
Robot and String - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
记 为字符 变成 的最小右端点。
显然
其中 表示空字符串的位置。
此时显然可以倍增,最后看删完没有就行。
T3:
P6303 eJOI2018] AB 串 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
差点场切,呜呜呜,细节好多,挂了 29pts。
显然一段连续的字母可以缩成一个字母。
发现答案和最长的字符串的长度有关,考虑让两个字符串长度相等。
如果开头两个不一样,那么直接交换,可以发现可以一次性消掉 2 个,如果一样把长度那一个的前一个换下来即可。
T4:
T507586 打怪(monster) - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
签。
显然花费金币数为 使比 小或等于的数的个数。
然后打表发现设当前数出现次数为 。
则当前赚到的金币数为 。
本文作者:Mu_leaf
本文链接:https://www.cnblogs.com/muleaf/p/18396510
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步