加了个计数器,在每次循环的时候都加一
```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