90分求助
查看原帖
90分求助
464732
luqyou楼主2022/2/11 17:05
#include<bits/stdc++.h>
using namespace std;
int n,m,k;
bool f;
unsigned long long sh,a;
int main(){
	cin>>k>>m>>n;
	for(int i=1;i<=m;i++){
		int ai,bi;
		cin>>ai>>bi;
		if(ai==0){//特判ai==0 
			if(bi>0){
				cout<<i<<" ";
				f=1;
			}continue;
		}
		sh=(k/ai)*bi;//计算伤害 
		if(sh>n){
			cout<<i<<" ";
			f=1;//有答案 
		}
	}
	if(!f) cout<<-1;//没有答案输出-1 
 	return 0;
}
2022/2/11 17:05
加载中...