首页 > 其他 > 详细

CF1463F

时间:2020-12-19 09:24:34      阅读:54      评论:0      收藏:0      [点我收藏+]

题意

cf

做法

\(p=x+y\)

结论1:若在\([0,p)\)中选择的合法集合为\(\{a_1,a_2,\cdots,a_k\}\),那么在\([p,2p)\)中设置\(\{a_1+p,a_2+p,\cdots,a_k+p\}\)后仍然合法

证明:
\([p,2p)\)中显然合法
\(\exists i,j\)\(s.t.~a_i+p-a_j=x\)
\(a_i+p-a_j=x\Longrightarrow a_i-a_j=x-p=x-x-y=-y\),那么\(|a_i-a_j|=y\),与\(\{a_1,a_2,\cdots,a_k\}\)合法矛盾

结论2:存在最优解,其集合分布是严格周期为\(p\)的设置

证明:
\(r\equiv n(mod~p)\)
我们将\([0,n)\)分为:\([0,r),[r,p),[p,p+r),[p+r,2p),\cdots,[\left\lfloor\frac{n-1}{p}\right\rfloor p,n)\)
任意两个相邻区间长度之和为\(p\)
显然可通过调整最优解使得其集合分布为严格周期为\(p\)的设置

那么可通过简单的状压计算
\(O((x+y)2^{max(x,y)})\)

CF1463F

原文:https://www.cnblogs.com/Grice/p/14158005.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!