ARC 速通记录。

速通理塘。

ARC 065

暂时不写。

ARC 066

[ABC050C] Lining Up

考虑这个 ai 相同的情况一定是对偶的,那必然只有全部 ai=2

[ABC050D] Xor Sum

忘记了经典结论。
显然 aba+b
a+b=2(ab)+(ab)
感觉没了 key observation 我是不会做一点。
考虑观察 (x,y) 是一组合法的。
那么可以构造 (2x,2y),(2x+1,2y+1),(2x,2y+2) 都可成立。
这可以用上面的经典结论证明。观察合法成立的形式,我们可以记录状态 (ab)+(a+b)=x
然后我们就有如下转移:

构造那些方案只需要考虑构造差分情况,八种都构造即可。

f(x)=f(x2)+f(x12)+f(x22)

[ARC066E] Addition and Subtraction Hard

考虑我们嵌套三层括号一定可以消掉。所以只有 02 层括号。
引理:负数前面才有括号
无论合不合并都是不劣的。

所以我们可以考虑直接 dp 即可。

  • 在括号中,直接按系数即可。
  • 负数开一个括号是 +,然后结尾则是正常的。

ARC 121

没啥感觉,主打不会。

[ARC121D] 1 or 2

考虑将所有 1 个的带上 0,我不会证明选最大最小,次打次小的正确性。枚举加排序即可。

[ARC121E] Directed Tree

一眼典。考虑容斥。排列的一个元素不合法仅当 aii 的祖先。那么考虑树上祖先与子树的匹配。
fx,i+j=fx,ify,j
fx,i=fx,i1(szxi)
第一条是简单的,后面那个可以看做是子树连上来,当上熔池系数和乱选即可。

ARC 105

ARC 106

你先别急。

posted @   Cust10  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示