Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main() {
  4. long long sum, left1, left2, right1, right2;
  5. std::cin >> sum >> left1 >> right1 >> left2 >> right2;
  6.  
  7. long long num1, num2;
  8. long long j = right2;
  9. long long i = left1;
  10. for( ; ; ) {
  11. if(i + j > sum) {
  12. if(j != left2) {
  13. j--;
  14. } else {
  15. break;
  16. }
  17. } else if(i + j < sum) {
  18. if(i != right1) {
  19. i++;
  20. } else {
  21. break;
  22. }
  23. } else {
  24. num1 = i;
  25. num2 = j;
  26. break;
  27. }
  28. }
  29.  
  30. if(num1 + num2 != sum) {
  31. std::cout << -1;
  32. } else {
  33. std::cout << num1 << ' ' << num2;
  34. }
  35.  
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement