如果你拿了60分,70分,80分的双指针

P1678 烦恼的高考志愿

WhxStar2024 @ 2024-07-05 17:03:02

本来想水一道题,结果问题百出

先试着开 long long,没过继续往下看。

60分:

你的边界条件可能没有设,需要把 0 与 n+1 和 n+2 设成无穷大。

我们需要找到第一个大于等于当前值的数,判断条件可能写成了小于等于。

70分:

你可能像我一样把成绩数组的边界减一去判断了,不用减一试试。

80分:

只有最后一步了,可以试试把成绩数组的第 n+2 位赋值无穷大。

祝各位好运!


|