#include<stdio.h> #include<stdlib.h> #include<string.h> int main() { int t; int left[100]; int right[100]; int n;int flag=1,max=0; scanf("%d",&t); while(t--) { scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d%d",&left[i],&right[i]); if((right[i]-left[i])>max) max=right[i]-left[i]; } for(int i=0;i<n-1;i++) { if(left[i]+max>left[i+1]) { flag=0; } } if(flag==1) printf("YES\n"); else printf("NO\n"); } return 0; } |
Double click to view unformatted code.