Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- ifstream in("multimi2.in");
- ofstream out("multimi2.out");
- int main()
- {
- int p,a1,b1,a2,b2;
- in>>p>>b1>>a1>>b2>>a2;
- b1=a1+b1-1;
- b2=a2+b2-1;
- if(a2<a1)
- swap(a2,a1),swap(b2,b1);
- if(p==1)
- {
- if(a2>a1&&b2<b1)
- for(int i=a1;i<=b1;i++)
- out<<i<<" ";
- else
- if(b1>=a2)
- for(int i=a1;i<=b2;i++)
- out<<i<<" ";
- else
- {
- for(int i=a1;i<=b1;i++)
- out<<i<<" ";
- for(int i=a2;i<=b2;i++)
- out<<i<<" ";
- }
- }
- else
- {
- if(a1<=a2 && b2<=b1)
- for(int i=a2;i<=b2;i++)
- out<<i<<" ";
- else
- if(a2>=a1&&a2<=b1&&b1<=b2)
- for(int i=a2;i<=b1;i++)
- out<<i<<" ";
- else
- out<<-1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement