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