Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. void sapxep(vector<long long> &vt){
  4. for(int i=0; i<4; i++){
  5. for(int j=4-1; j>i; j--){
  6. if(vt[j]<vt[j-1]){
  7. int tmp =vt[j];
  8. vt[j]=vt[j-1];
  9. vt[j-1]=tmp;
  10. }
  11. }
  12. }
  13. }
  14. int main(){
  15. vector<long long >vt;
  16. long long l1,r1,l2,r2,k;
  17. cin>>l1>>r1>>l2>>r2>>k;
  18. vt.push_back(l1);
  19. vt.push_back(r1);
  20. vt.push_back(l2);
  21. vt.push_back(r2);
  22. if(l1>r2||l2>r1) cout<<"0";
  23. else{
  24. sapxep(vt);
  25. if(k<=vt[2]&&k>=vt[1])
  26. cout<<vt[2]-vt[1];
  27. else
  28. cout<<vt[2]-vt[1]+1;
  29. }
  30. return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement