哪错了???
#include<bits/stdc++.h>
using namespace std;
int k,m,n,x,y;
int main()
{
bool flag=0;
scanf("%d %d %d",&k,&m,&n);
for(int i=1;i<=m;i++){
scanf("%d %d",&x,&y);
if(x<=k && y>=n){
printf("%d ",i);
flag=1;
}
}
if(flag==0) printf("-1");
return 0;
}