特判0吧,不能除以0
(验证码4r**aa**
by Max6700 @ 2023-06-05 21:22:00
还有,
``` 如果有多个,按从小到大的顺序输出,中间用一个空格隔开```
要用空格隔开
by Max6700 @ 2023-06-05 21:24:21
哦,你这个做法有问题((
by Max6700 @ 2023-06-05 21:25:44
```cpp
#include<bits/stdc++.h>//万能头~
using namespace std;
int k,m,n;
int f=1;
int main(){
cin>>k>>m>>n;
for(int i=1;i<=m;i++)
{
int a,b;
cin>>a>>b;
if(a!=0 && k/a*b>=n)//第一种情况:消耗法力值不能是0
{
f=0;
cout<<i<<" ";//哥们,空格
}
else if(a==0 && b!=0)//第二种情况:消耗法力值为0(相当于危险放),但攻击值不能为0,否则无效
{
f=0;
cout<<i<<" ";
}
}
if(f)cout<<-1;
return 0;
}
```
by Max6700 @ 2023-06-05 21:29:43