Advertisement
ivangarvanliev

Untitled

Feb 15th, 2025
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.87 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     int n, l;
  6.     cin>>n>>l;
  7.     int levo[n];
  8.     int desno[n];
  9.     int left=0;
  10.     int counter=0;
  11.  
  12.     for (int i=0; i<n; i++)
  13.     {
  14.         cin>>levo[i];
  15.         cin>>desno[i];
  16.     }
  17.      
  18.     for (int i=0; i<n; i++)
  19.     {
  20.         if ((desno[i]>l) && (levo[i]<left))
  21.         {
  22.             continue;
  23.         }
  24.         if ((desno[i]>l) && (l-levo[i]<desno[i]-l) || (levo[i]<left) && (left-desno[i]>levo[i]+ left))
  25.         {
  26.             cout<<"platformata "<<levo[i]<<" "<<desno[i]<<"ke se rasprsne"<<endl;
  27.             continue;
  28.         }
  29.         if (desno[i]>l)
  30.         {
  31.             l=desno[i];
  32.         }
  33.         if (levo[i]<left)
  34.             left=levo[i];
  35.          
  36.         counter++;
  37.         cout<<"platformata "<<levo[i]<<" "<<desno[i]<<"ke se zalepa"<<endl;
  38.     }
  39.     cout<<counter;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement