Petrozavodsk Summer-2016. Warsaw U Contest, XVI Open Cup Onsite.

Petrozavodsk Summer-2016. Warsaw U Contest, XVI Open Cup Onsite.

Problem A. Gambling

Problem B. Colourings

Problem C. Counter-manifestation

Problem D. Championships

  • 持续删除度数小于d的点
  • 找出最大联通块

Problem E. Neon

Problem F. Robots

Problem G. Equation

Problem H. Hay

  • 比赛时搞这题变成了傻子
  • 一直在考虑如何动态维护下凸壳,然后还得支持查询区间权值和
  • 然后就上了SB线段树维护直线,外加三分加两个二分...理论上(可能)是正确的,但复杂度却是两个\(log\)
  • 更简单高效的解法:按照速率排序后,其高度单调不减,所以只需线段树上二分边界,再前半边加,后半边赋值即可

Problem I. Gym

Problem J. Triangles


summary and replay

RDC

流水账比赛记录:比赛一开始,双乐先秒掉了 G,接着开了一手 J 题,然后 WA,霍小🐟上去写了一发 D 也 WA,然后,双乐改了该向量方向,叉积符号 AC 了 J,霍小🐟因为不识字没 sort 改了改也 AC 了一发。然后无题可写。双乐提出 E 可以用矩阵表示 DP 的转移,但复杂度 \(O(nm^3logn)\) 讨论了一下,发现可以 \(O(nm^3)\),然后双乐开始写,然后 WA2,双乐写的期间霍小🐟想出了 H,高兴得手舞足蹈,但我当时学不太会这个做法。然后去看双乐的代码,还没太看懂,双乐就拍出错了,然后改了改,就 TLE 了,接下来,我讲了讲常数优化的想法,双乐又改了改,又 TLE 了,绝望啊。霍小🐟冲上键盘锤 H 题,锤了一会遇到了困难并绝望地表示全错了,完蛋了。然后我发现了 E 矩阵很有特点,可以 \(O(m^2)\) 乘法,和双乐讲了讲,双乐改了好多东西,然后 WA,然后和对拍打架,然后被对拍打了,再然后各种特判各种改,历经千辛万苦终于过掉了 E。然后霍小🐟忽然又苟住了,再一次开始锤 H,然后 WA 1,并表示不解,然后发现样例没过,再改了改,过了样例然后 WA,第一场开火车 就这么结束了。

个人总结:迟到了 5 个小时非常抱歉,整场比赛很节能大部分时间在梦游实现了零输出,非常抱歉,H 题没有把霍小🐟从李超树上摘下来非常抱歉。

Todolist:明天比赛不要迟到。比赛更加积极一点,不要梦游。早点睡觉【不好,快 2 点了,打把游戏就睡】

posted @ 2019-11-09 22:28  FST_stay_night  阅读(384)  评论(0编辑  收藏  举报