玄学问题

P1717 钓鱼

加了个计数器,在每次循环的时候都加一 ```cpp for(;left > 0;--left) { ++cnt; int val = pq.top().first; int i = pq.top().second; pq.pop(); if (val <= 0)break; res += val; pq.push(make_pair(val - d[i], i)); } ``` cnt = 167 ```cpp while (left--) //for(;left > 0;--left) { ++cnt; int val = pq.top().first; int i = pq.top().second; pq.pop(); if (val <= 0)break; res += val; pq.push(make_pair(val - d[i], i)); } ``` cnt = 249
by Coding_Zhouzehao @ 2022-04-04 22:22:53


@[Coding_zhouzehao](/user/575423) while循环里改成`while(left -- > 0)`就可以了QWQ
by FiraCode @ 2022-04-10 18:00:41


|