JSOI2020 游记
Day 1
开场看题:
T1 挺可做的样子。
T2 数学题?
T3 不大可做。
然后试图切 T1,结果先想了线段树分治,然后发现不必要又去掉了
想了个二分+树状数组,2log 60pts。
样例死活过不去,结果竟然不会 STL/kk
然后过了大样例,丢一边不管了
T2 推 20min 式子,立刻
T3 思考 30min 无果,转头写大暴力。
感觉不大好写,又回去优化 T1。
仍然无果,就把离散化去掉以免出锅。
又写 T3 暴力。
然后随手扔给他一组小数据,T 了。
于是对它剪枝,预处理全部集合+迭代加深才算把它过去。
由于没什么分又不管了。
然后发现 T2
预计 60+100+(0-15)=160-175?
似乎能活,出去一问发现高一人均 200+,翻不了盘了
顺便 % 一发 D1T3 会退火的 pcf
我好菜啊,D1T1 线段树上二分都想不到
还好没 FST
Day 2
开场看题:
T1 显然状压 DP(可我不会)
T2 怎么又求和又异或又求和?不会,不管了
T3 按常理是不可做题(这次竟然是生成树权值套数论?)
T1 以为过了,写一发,样例竟然输出负数,行,假了
然后口胡了一个空间
又口胡了一个时间空间均为
T2 看似很不可做的样子,不管了
T3 反演一波,然后大概是
然后枚举
看部分分,1,2,4 三档挺稳,第 3 档加个特判,70 分。
又看 T2,忽然想到之前训练的时候做到过 01Trie 上加 01Trie 合并(当然在两个不同的题里),于是就是个 sb 题,切了。
T1 仍然不会过题,就写时间空间均为 O2,5s 后又 RE 了。然后发现数组越界,改过来 10s 后 WA 了。
然后心态没了,好不容易调出来,数组开到 sizeof 算一波空间,413MB。又测一发
于是只会 80。
测一发 T2 的极限数据,很稳
自闭中……
突然怀疑 T2 的复杂度,过了 3min 才想起来线段树合并复杂度的证明是合并一个点后总点数减一。
照搬一下证明 T2 的复杂度,然后复杂度就很对。
预计 80+100+70=250?
我都这个成绩不是要人均 AK 吗
出去一问,T1 卡常题,T2T3 都是原题,心态没了
说好的字符串呢?说好的 160-180 能活呢? 又翻不了盘了
Day ...
Day 1: 60+100+15=175
Day 2: 80+100+60=240
我 D2T3 民间跑出来居然是 WA?
那不是会被卡没了……
CSP 380 都能踩校线进队,退役失败
然后我就是省队最菜的选手了