Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main() {
- long long sum, left1, left2, right1, right2;
- std::cin >> sum >> left1 >> right1 >> left2 >> right2;
- long long num1, num2;
- long long j = right2;
- long long i = left1;
- for( ; ; ) {
- if(i + j > sum) {
- if(j != left2) {
- j--;
- } else {
- break;
- }
- } else if(i + j < sum) {
- if(i != right1) {
- i++;
- } else {
- break;
- }
- } else {
- num1 = i;
- num2 = j;
- break;
- }
- }
- if(num1 + num2 != sum) {
- std::cout << -1;
- } else {
- std::cout << num1 << ' ' << num2;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement