代码如下
#include<cstdio>
int zsh,xl,jns,flz,sh[30010],xh[30010],cs,jg[30010];
int main() {
int f=-1;
scanf("%d%d%d",&flz,&jns,&xl);
for(int i=1; i<=jns; i++) {
scanf("%d",&xh[i]);
scanf("%d",&sh[i]);
cs=flz/xh[i];
zsh=cs*sh[i];
if(zsh>=xl)
jg[i]=1;
}
for(int i=1; i<=30010; i++) {
if(jg[i]==1)
f=0;
}
if(f==0)
for(int i=30010; i>=1; i--) {
if(jg[i]==1)
printf("%d ",i);
}
else printf("%d",f);
return 0;
}