当前位置: 首页 > news >正文

赛后总结-Codeforces Round 1063 (Div. 2)(虚拟参赛)

Codeforces Round 1063 (Div. 2)

A. Souvlaki VS. Kalamaki

给定一个长度为 \(n\) 的数组 \(a\)。游戏有 \(n-1\) 轮,奇数轮 Souvlaki 行动,偶数轮 Kalamaki 行动。每轮可以:跳过,或交换当前轮号对应的元素与下一个元素。

如果最终数组非递减,则 Souvlaki 赢,否则 Kalamaki 赢。在游戏开始前,Souvlaki 可以任意重排数组 \(a\)

问是否存在一种初始排列,使得 Souvlaki 有必胜策略。

升序排序,判断 Kalamaki 操作时是否只能交换相同的数。

B. Siga ta Kymata

给定一个 \(1\)\(n\) 的排列 \(p\) 和一个初始全 \(0\) 的二进制串 \(s\)。你可以进行最多 \(5\) 次操作:每次选择 \(l\)\(r\),对于所有满足 \(l < i < r\)\(p_i\)\(p_l\)\(p_r\) 之间的位置 \(i\),将 \(s_i\) 设为 \(1\)。给定目标二进制串 \(x\),要求最终所有 \(x_i\)\(1\) 的位置 \(s_i\) 必须为 \(1\)。输出任意一个不超过 \(5\) 步的操作序列或判断不可能。

设排列 \(p\) 的最大值为 \(p_i\),最小值为 \(p_j\)\(i\)\(j\) 表示下标。

无解的情况:\(x_1=1\)\(x_n=1\)\(x_i=1\)\(x_j=1\)

对于每个满足 \(x_k\)\(1\) 的位置 \(k\)

  • \(p_k > \max(p_1,p_n)\)\(k<i\),选择区间 \([1,i]\)
  • \(p_k > \max(p_1,p_n)\)\(k>i\),选择区间 \([i,n]\)
  • \(p_k < \min(p_1,p_n)\)\(k<i\),选择区间 \([1,j]\)
  • \(p_k < \min(p_1,p_n)\)\(k>i\),选择区间 \([j,n]\)
  • 其他情况,选择区间 \([1,n]\)

设计的挺巧妙的,刚好最多 \(5\) 区间。

C. Monopati

给定一个 \(2\)\(n\) 列的网格,每格有一个 \(1\)\(2n\) 的不同整数。定义函数 \(f(l, r)\) 为将原网格中值在 \([l, r]\) 内的格子设为 \(1\),其他为 \(0\) 的二进制网格。问有多少对 \((l, r)\) 使得在 \(f(l, r)\) 中存在一条从 \((1,1)\)\((2,n)\) 的路径,路径只能向右或向下走且只能走值为 \(1\) 的格子。

显然必须存在一个拐点,可以从第一行周到第二行。

枚举在那一列拐弯,设为\(k\) 计算第一行处于 \([1,k]\) 和第二行处于 \([n-k+1,n]\) 的数的最大值 \(r_k\) 和最小值 \(l_k\)。这通过对第一行求前缀最值,对第二行求后缀最值计算。

降序枚举权值左端点 \(L\),选择所有满足 \(l_k \geq L\) 的列 \(k\)\(r_k\) 最小值,设为 \(R\),这就是对于当前 \(L\) 存在可行路径的最小 \(R\)。那么对于当前 \(L\),以任意在区间 \([R,2n]\) 的数都合法,有 \(2n-R+1\) 种情况。统计每个 \(L\) 的方案数就好了。

http://www.jsqmd.com/news/49370/

相关文章:

  • 赛后总结-Codeforces Round 1066 (Div. 1 + Div. 2)
  • 2025年高低温箱行业专家推荐榜单,高低温试验箱/盐水喷雾试验箱及各种老化房/光伏组件湿演式验箱/恒温恒湿房高低温箱公司怎么选择
  • 泰安筑基 织就安心!山东信远新材料以钢塑 / 双向 / 玻纤 / 三向等全品类土工格栅,护航基建工程
  • 2025 年 11 月中国水泵厂家权威推荐榜:消防/多级/自吸/磁力/排污/真空/离心水泵,匠心制造与高效节能技术深度解析
  • LUATOS - GPIO
  • 音质升级关键!2025家用音响线缆推荐:WireWorld 美国线世界必入
  • 企业为什么要上QMS质量软件?怎么上?
  • spring boot学习之配置文件属性映射
  • 国产全自动红外测油仪品牌推荐:全自动红外测油仪采购指南,哪家供应商靠谱?
  • 2025 最新不锈钢水箱厂家推荐!304/316/BDF/ 装配式等多类型不锈钢水箱优质厂家权威榜单生活,保温,组合式,焊接式不锈钢水箱厂家推荐
  • 认证攻击
  • 深耕给水设备领域!盐城市鑫鹏以箱泵一体化水箱、设备及消防泵站筑牢供水安全防线
  • 2025 最新切割机厂家推荐!全球切割设备权威测评榜单发布,五轴 / 高压 / 便携式水刀等优质厂家核心优势解析
  • 2025 最新清洗机厂家推荐!高压 / 超声波 / 防爆等多类型清洗机品牌榜,国际协会认证优质企业全解析
  • 2025年被动防护网供货商权威推荐榜单:边坡防护网/被动网/防护网源头厂家精选
  • 迅为iTOP-3568开发板Linux驱动开发实战:menuconfig图形化配置实验
  • 2025年优质的锌铝镁电缆桥架厂家最新排行榜
  • 深耕 17 载 赋能万企!广州天呈网络技术有限公司以短视频运营 / 代运营 / 矩阵 / 拍摄 / 获客 / 推广,领跑全域营销
  • AI元人文:价值原语化与可定制化防护框架的融合探索——基于三值纠缠模型的深度研究
  • 2025年线性稳压器定制厂家权威推荐榜单:大功率稳压器/全自动交流稳压器/全自动稳压器源头厂家精选
  • 2025 年 11 月苏州短视频运营团队权威推荐榜:专业拍摄制作、矩阵代运营与高效拓客服务口碑之选
  • 六、使用Spring AI Alibaba实现聊天、文生图、文生音频
  • 用服务器自建一套无界白板 + 文档协作平台 —— Affine - 实践
  • mysql命令
  • 岳阳透明PC板厂家推荐,聚焦资质、案例与售后
  • 量化交易破局点:Tick 数据如何填补回测与实盘的鸿沟
  • 完整教程:JDK源码阅读篇——持续更新
  • react 的生命周期函数中,当props改变时,会引发的后续 变化,rander()函数什么时候执行?
  • 银河麒麟服务器版exFat格式U盘
  • 17 年深耕互联网服务!广州天呈网络技术以营销网站建设、品牌网站建设、网站建设推广赋能企业增长