7891

林嘉乐  •  1个月前


#include<bits/stdc++.h> 
using namespace std; 
int main() 

   int n,max=0; 
   int a[1001]={},b[1001]={}; 
   cin>>n; 
   for(int i=0;i<n;i++){ 
       cin>>a[i]>>b[i]; 
   } 
   for(int i=0;i<n;i++){ 
       for(int j=0;j<n;j++){ 
           if(a[i]<a[j]&&a[j]<b[i]){ 
               max=(b[i]-a[j])+1; 
           } 
           else if(a[j]<a[i]&&a[i]<b[j]){ 
               max=(b[j]-a[i])+1; 
           } 
       } 
   } 
   cout<<max<<endl; 
return 0; 
}


评论: