把这个 if(resCnt + milk[k].cnt <= n)改成这个if(resCnt + milk[k].cnt < n) 因为等于n的时候需求量已经够了
by LovelyTomato @ 2022-05-09 09:17:39
@[LukeSu](/user/593753)
如果需求和产量相等,那么你的while判断的flag就会一直为true,导致越界,建议加上k的限制
by 编码落寞 @ 2022-05-09 09:28:19
@[L_i_k_e](/user/617088)
原来如此,改了那一句就AC了,多谢!
by LukeSu @ 2022-05-09 09:36:02
@[编码落寞](/user/557751)
噢噢,我明白了。当用大于等于号,可能会导致跳不出while循环,这就是为什么RE的原因了,多谢!
by LukeSu @ 2022-05-09 09:37:44