#include<iostream> using namespace std; int main() { int T; cin>>T; while(T--) { int l[100],r[100],n; cin>>n;int maxim=0; for(int i=0;i<n;i++) { cin>>l[i]>>r[i]; if(maxim<r[i]-l[i]) maxim=r[i]-l[i]; } int t=0,k=0; while(true) { t+=maxim; if(n==0) { cout<<"YES"; break; } if(t>l[k]&&t<r[k]||t>l[k+1]) { cout<<"NO"; break; } k++; n--; } cout<<endl; } } |
Double click to view unformatted code.