Advertisement
Guest User

Persian Party

a guest
Mar 3rd, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.37 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.     int n;
  7.         cin>> n;
  8.        
  9.     int ad[n][2], i=0, j;
  10.    
  11.         while(i<n){
  12.             j=0;
  13.             while(j<2){
  14.                 cin>> ad[i][j];
  15.                 ++j;
  16.             }
  17.             ++i;
  18.         }
  19.  
  20.     int i1=0, j1=0, i2=1, j2=1;
  21.     int v=0;
  22.  
  23.     while(true){
  24.  
  25.         if(ad[i1][j1]<ad[i2][j2]){
  26.             j2=0;
  27.  
  28.             if(ad[i1][j1]>ad[i2][j2]){
  29.                 v++;
  30.  
  31.                 if(i2==n-1){
  32.                     if(i1==i2){
  33.                         break;
  34.                     }
  35.                     else{
  36.                         i1++; i2=0; j2=1;
  37.                     }
  38.                 }
  39.                 else{
  40.                     i2++; j2=1;
  41.                 }
  42.             }
  43.             else{
  44.  
  45.                 if(i2==n-1){
  46.                     if(i1==i2)
  47.                         break;
  48.                     else{
  49.                         i1++; i2=0; j2=1;
  50.                     }
  51.                 }
  52.                 else{
  53.                     i2++; j2=1;
  54.                 }
  55.             }
  56.         }
  57.         else{
  58.  
  59.             if(i2==n-1){
  60.                 if(i1==i2)
  61.                     break;
  62.                 else{
  63.                     i1++; i2=0; j2=1;
  64.                 }
  65.             }
  66.             else
  67.                 i2++;
  68.         }
  69.     }
  70.     cout<<(v+n)*2;
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement