ZR模拟赛1
http://zhengruioi.com/contest/940
赛时记录
8:39 打完T1 subtask1(10pts)
9:22 打完T2 subtask1(10pts)
9:53 打完T1 subtask2(30pts)
11:00 打完T1 满分开始对拍
11:06 拍出错误
11:14 对拍正确 (60pts)
12:10 打完T2 subtask2+3(40pts)
12:31 发现T1卡常
12:40 发现T1实际上不卡常
实际上
T1极度卡常卡成70
T2傻逼地变成了10
A
斜率优化可以过(tmd卡常)
http://zhengruioi.com/submission/333849
然后实际上暴力优化复杂度是对的
http://zhengruioi.com/submission/333828
B
贪心。答案必为周长/2-1,构造相当于贪心向外扩展(涂行,列)。
http://zhengruioi.com/submission/333728
C
是若干个凸函数的闵科夫斯基和,最后必然还是个凸函数,然后二分斜率,看斜率对应横坐标在哪里。二分整数,然后用除法求出最后的斜率。
每段斜率是一个一次函数,最后的函数的导数必然是一个分段一次函数。
考虑每个函数加入的时候对每一种斜率的贡献,维护分段函数,二分。