最后一个测试点WA,求大佬

P1208 [USACO1.3] 混合牛奶 Mixing Milk

~~下面for循环里面最后一个if语句加个else试试看~~
by linyuhuai @ 2021-04-13 21:59:23


加个else就能过
by linyuhuai @ 2021-04-13 22:01:05


@[linyuhuai](/user/505244) 谢谢大佬,大佬能不能说一下为什么啊,蒟蒻求教
by Logiking @ 2021-04-13 22:39:41


@[Logiking](/user/427110) 因为前一个if语句可能会将n减至小于等于a[i].L,这样i还没来得及加上去,就又被加了一次(一个厂商买了2次),加个else可以保证i可以来得及加上去(就是来的及换一个厂商
by linyuhuai @ 2021-04-14 13:04:32


_~~我语文不太好,可能表达有点不清楚~~_
by linyuhuai @ 2021-04-14 13:53:40


@[linyuhuai](/user/505244) 懂了懂了,谢谢大佬,orz
by Logiking @ 2021-04-14 14:37:37


@[linyuhuai](/user/505244) ![滑稽](https://cdn.luogu.com.cn/upload/image_hosting/a9xikwtv.png?x-oss-process=image/resize,m_lfit,h_170,w_225)
by HbugU @ 2021-05-02 06:56:42


|