P11592 [NordicOI 2024] Chair Game
1.P6411 [COCI2008-2009#3] MATRICA2.AT_tenka1_2014_final_d 高橋君3.CF963D Frequency of String4.P4465 [国家集训队] JZPSTR5.P9816 少项式复合幂6.P9817 lmxcslD7.P9821 [ICPC2020 Shanghai R] Sum of Log8.AT_agc034_e Complete Compress9.CF1381D The Majestic Brown Tree Snake10.CF1914F Programming Competition11.P10033 「Cfz Round 3」Sum of Permutation12.AT_abc337_g Tree Inversion13.P10060 [SNOI2024] 树 V 图14.P10061 [SNOI2024] 矩阵15.AT_arc170_d Triangle Card Game16.AT_arc170_c Prefix Mex Sequence17.CF1928C Physical Education Lesson18.CF1928D Lonely Mountain Dungeons19.CF1928E Modular Sequence20.CF1634D Finding Zero21.P3756 [CQOI2017] 老C的方块22.P6765 [APIO2020] 交换城市23.P3270 [JLOI2016] 成绩比较24.P5102 [JOI 2016 Final] 领地25.AT_arc148_e ≥ K26.CF1039D You Are Given a Tree27.AT_abc374_f Shipping28.CF2021E3 Digital Village (Extreme Version)29.CF2021D Boss, Thirsty30.CF1876G Clubstep
31.P11592 [NordicOI 2024] Chair Game
先直接从 IMO2005 预选赛 C7 开始看。
问题:
给定一个长度为
解:
若存在一个序列
记两个序列不相同的位置为
引理:记
是最小的满足 的二元组,则一定有 或 。
于是我们得到了一组
对于
对于引理的证明,假设
因为
回到原问题,那么就相当于现在要使
首先,
必要性就是考虑最终答案序列
于是就变成上面的问题了。
构造的话考虑先随便弄出一组合法的
感觉 MO 的思路比较奇怪,有没有什么符合 OI 思维的思路,或者说上面那个东西实际上做的是什么?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
2024-01-22 AT_arc170_d Triangle Card Game
2024-01-22 P10061 [SNOI2024] 矩阵
2024-01-22 P10060 [SNOI2024] 树 V 图
2024-01-22 AT_abc337_g Tree Inversion