csp2023游记
j组
apple
简单题不解释,直接秒
road
\(v[i]\) 记录 \(i-1\) 到 \(i\) 的距离,\(w[i]\) 记录当地油价,\(vv[i]\) 记录 \(v[]\) 的前缀和。
然后直接遍历遇到更低的油价就先处理之前最低的油价到这里的 \(money\) 加到 \(ans\) 里,并更新加完油后跑到这里后还能跑多少公里即可。
uqe
大模拟,不解释,打大模拟的能力不行,60pts是我能调出来的极限了。T_T
bus
不是暴力打不起,而是直接输出 \(-1\) 更有性价比,美国五星上将麦克阿瑟曾经说过,你不会打暴力没关系,但是你一定要学会骗分。(虽然但是我没看到
分数

s组
lock
赛时代码不到错哪了,待我调一调再更新,啧,烦死了。
2023/11/25
赛时代码十分臃肿,浅浅改了一下,发现原代码的从 \(0 \sim 99999\) 的循环内 \(ss\) 数组并没有初始化,可能受到内存影响。
game
瞎骗,不到怎么写的。
2023/11/25
从 \(1 \sim n\) 循环,每次循环内从 \(i\) 开始用栈来匹配,如果栈为空就说明找到符合的子串,\(ans\) 就加一。
struct
擦,我真不会,瞎写。
tree
当 \(c_i = 0\) 时还是非常好写的,用优先队列每次找到最大的,然后更新 \(ans\) 即可。
分数

总结
还是太菜,布活辣!

浙公网安备 33010602011771号