要先判`x<=0`,再`ans++`
by luo_shen @ 2021-02-02 17:58:07
还有,花费的力气可能为`0`
by InBlue @ 2021-02-02 18:02:15
您的代码:
```cpp
for(int i=1;i<=tot;i++){
x-=s[i].f;
ans++;
if(x<=0) break;
}
```
修改后:
```cpp
for(int i=1;i<=tot;i++){
x-=s[i].f;
if(x<0) break;
ans++;
}
```
by InBlue @ 2021-02-02 18:03:50
谢谢,已经过了
by williaw @ 2021-02-02 20:15:36