#include<stdio.h> int main() { int m,n,a[100],b[100],i,j,t,k,temp; scanf("%d",&t); while(t--) { scanf("%d %d",&n,&m); for(i=0;i<n;i++) { scanf("%d %d",&a[i],&b[i]); } for(i=0;i<m;i++) { for(j=0;j<n;j++) { if(i==j) continue; if(a[j]>a[i]) { a[i]=a[j]; k=j+1; } else if(a[j]==a[i]) { if(b[j]<=b[i]) k=i; else if(b[j]>b[i]) k=j+1; } else if(a[j]<a[i]) k=i+1; } printf("%d ",k); } printf("\n"); } return 0; } |
Double click to view unformatted code.