比赛情况
看不到
赛后反思
B题数位交换连WA四发心态不稳天崩开局,之后逆风翻盘救回来了
A题
我们先对数组进行排序,优先选择小的,这样才能保证我们最后选的最多
B题
很显然,只需要最后一位是偶数即可,所以我们先判断第一位是否能和最后一位交换(最后一位必须是非零),之后再判断第二位到最后一位是否存在偶数,是的话就和最后一位交换即可
C题
:-)
,:-(
计数,注意题目字符串有空格,需要用getline
D题
显然第一三象限,第二四象限对答案的贡献是 \(2\),之后就是第一二象限,第二三象限,第三四象限,第四一象限对答案的贡献是 \(1\)。
E题
判断横竖连续相同,主副斜对角线连续相同
F题
最大值最小考虑二分答案,注意一下下界可以为负数 \(kx\),注意一下二分需要 (l + r - 1) / 2 防止卡死循环即可。