fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int a = 6, b = 8, c = 4;
  6.  
  7. // Пример условного оператора
  8. if ((a + b + c) % 2 == 1)
  9. cout << "-1" << endl;
  10. else if (((a + b) == c) || ((a + c) == b) || ((b + c) == a))
  11. cout << "0" << endl;
  12. else {
  13. if ((a + b) < c) {
  14. cout << "2" << endl;
  15. cout << (a + b + c) / 2 - a << " " << (a + b + c) / 2 - b << endl;
  16. } else {
  17. cout << "1" << endl;
  18. cout << (a + b + c) / 2 - b << " " << (a + b + c) / 2 - c << endl;
  19. }
  20. }
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 5284KB
stdin
6 8 4
stdout
1
1 5