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

The 2025 ICPC Asia EC Regionals Online Contest (II)

疑似第一场没题解?那先写第二场了。

大家打得很棒,状态起来了!继续保持。

B. Rectangular Wooden Block

给定 \(L\times W\times H\) 的长方体,每个 \(1\times 1\times 1\) 的小立方体有价值 \(V(i,j,k)\),选择其中若干 \(1\times 1\times 1\) 的小立方体,保证某些行、列均不被选中,另一些行列至少选中一个,某些条均不被选中。求被选中的小立方体价值最大化。\(L\times W\times H\leq 1000,|V(i,j,k)|\leq 10^9\)

好像是比较 trivial 的上下界网络流?可能带负圈,但好像不影响。

不懂,希望我们的板子能跑。

C. Jiaxun!

给定 \(F_{1\sim 7}\) 表示对应二进制下标下的人会做的题数。分配过题的人,要求 \(3\) 个人中过题数最少的人的最大过题树。\(T\leq 10^5\)

赛时双双犯笨,队长神力救命。jiaxun!

二分显然。然后咋办?好像可以转一个 \(O(1)\) 个点的最大流。

然后咋办?

最大流转最小割,直接枚举割的左部右部,做完了。

膜拜了。

G. Square Permutation II

给定两个排列 \(p,q\)
有三种操作:

  1. 不做任何操作,代价为 \(0\)
  2. \(p_i\gets p_i^2\)\(q_i\gets q_i^2\),代价为 \(x\)
  3. \(p_i\gets p_i^2\)\(q_i\gets q_i^2\),代价为 \(y\)
    \(m\) 组询问,每次给出 \(A,B,x,y\),求最小代价使得 \(p,q\) 的中位数恰为 \(A,B\)\(n,m\leq 10^5\)

II 比 I 简单,诈骗!

考场上最后 15min 胡的,还没补题,不包对。

首先对于给定的 \(A,B\),只有 \(p_i\in [\sqrt{A},A]\) 的点平方后才会跨过中间,\(q_i\) 同理。

那么先对 \(p_i\) 升序,\(q_i\)\([\sqrt{B},B]\) 离线扫描线一下,就可使这个题和 \(p,q\) 没啥关系了。

我们会得到“操作 \(p\) 有贡献”,“操作 \(q\) 有贡献”,“均有贡献”三种不同的数量。

我们考虑写出函数 clac(x,y,a[3],r[2]),传入 \(x,y\),上述的三个数,以及需要多少个跨过中间的 \(p_i/q_i\)。口胡一下,分类讨论能做 \(O(1)\)

然后有个棘手的问题就是 \(A,B\) 是完全平方数时需要考虑 \(A/B\) 是来自平方前的数的贡献或平方后的数的贡献。暴力分类讨论即可,目测调用 clac 不超过 \(9\) 次?

等我补题吧。

L. Xor Mirror

区间下标异或,区间求和。\(n\leq 2^{18},q\leq 2\times 10^5\)。空间线性。

分块,按下标取 \(2^9\) 为一个块。区间下标异或就是 \(O(1)\) 个块暴力修改,剩下的部分块内打 tag,块外直接交换。

队长说要 \(\sqrt{n}\) 次操作后重构?看了一下,好像是写法问题。大概是每次暴力修改块内时都用了个新编号。

http://www.hskmm.com/?act=detail&tid=9862

相关文章:

  • C++线上练习
  • Python实现Elman RNN与混合RNN神经网络对航空客运量、啤酒产量、电力产量时间序列数据预测可视化对比
  • 4G/Wi-Fi/以太网三网合一,智能融合通信实战案例集
  • 关于介绍自己的第一篇随笔
  • 深入解析:N32G43x Flash 驱动移植与封装实践
  • Backblaze上如何传大文件
  • 解题报告-老逗找基友 (friends)
  • Caused by: java.lang.ClassNotFoundException: org.apache.rocketmq.remoting.common.RemotingUtil
  • VAE In JAX【个人记录向】
  • BLE蓝牙配网双模式实操:STA+SoftAP技术原理与避坑指南
  • 第58天:RCE代码amp;命令执行amp;过滤绕过amp;异或无字符amp;无回显方案amp;黑白盒挖掘
  • 057-Web攻防-SSRFDemo源码Gopher项目等
  • 060-WEB攻防-PHP反序列化POP链构造魔术方法流程漏洞触发条件属性修改
  • 059-Web攻防-XXE安全DTD实体复现源码等
  • 061-WEB攻防-PHP反序列化原生类TIPSCVE绕过漏洞属性类型特征
  • 051-Web攻防-文件安全目录安全测试源码等
  • Dilworth定理及其在算法题中的应用
  • 050-WEB攻防-PHP应用文件包含LFIRFI伪协议编码算法无文件利用黑白盒
  • error: xxxxx does not have a commit checked out
  • 049-WEB攻防-文件上传存储安全OSS对象分站解析安全解码还原目录执行
  • 云原生周刊:MetalBear 融资、Chaos Mesh 漏洞、Dapr 1.16 与 AI 平台新趋势
  • AI一周资讯 250913-250919
  • 045-WEB攻防-PHP应用SQL二次注入堆叠执行DNS带外功能点黑白盒条件-cnblog
  • linux 命令语句
  • 用 Kotlin 实现英文数字验证码识别
  • 达芬奇(DaVinci Reslove)字体文件 bugb标签
  • 语音芯片怎样挑选?语音芯片关键选型要点?
  • KingbaseES Schema权限及空间限额
  • HTTP库开发实战:核心库与httpplus扩展库示例解析
  • QMT交易系统向服务器同步订单丢失问题排查