#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
int d[int_max],e[int_max];
bool f=1;
cin>>a>>b>>c;
if(d[i]!=0){
for(int i=1;i<=b;i++){
cin>>d[i]>>e[i];
if((a/d[i])*e[i]>=c){
cout<<i<<" ";
f=0;
}
}if(f==1){cout<<-1;return 0;}}else{for(int i=1;i<=b;i++){cout<<i<<" ";}}
}
---
看了题解改了一些