1. Главная
  2. Библиотека
  3. Высшая математика
  4. Конечно, вы уже сталкивались с такой задачей: даны два...
Решение задачи на тему

Конечно, вы уже сталкивались с такой задачей: даны два числа, требуется вычислить их сумму. Решите ту же задачу, только наоборот. А именно: дана сумма двух целых чисел, найдите два числа, дающие такую сумму. Формат ввода В первой строке входного файла

  • Высшая математика
  • #Дискретная математика
  • #Теория чисел
Конечно, вы уже сталкивались с такой задачей: даны два числа, требуется вычислить их сумму. Решите ту же задачу, только наоборот. А именно: дана сумма двух целых чисел, найдите два числа, дающие такую сумму. Формат ввода В первой строке входного файла

Условие:

Конечно, вы уже сталкивались с такой задачей: даны два числа, требуется вычислить их сумму. Решите ту же задачу, только наоборот. А именно: дана сумма двух целых чисел, найдите два числа, дающие такую сумму.
Формат ввода

В первой строке входного файла задано одно целое число
c
c.
Формат вывода

Выведите в выходной файл два целых числа через пробел -
a
a и
b
b такие, что
a
+
b
=
c
a+b=c. Выведенные числа не должны превышать по модулю
1
0
9
10
9
. Гарантируется, что заданное во входном файле
c
c таково, что ответ при таких ограничениях существует. Если ответов несколько, разрешается выводить любой из них.

Решение:

Для решения данной задачи можно просто выбрать два числа, которые в сумме дадут заданное число c. Одним из простейших способов является выбор одного из чисел р...

  1. Мы считываем целое число c из входных данных.
  2. Затем мы выбираем a = 0 и b = c. Это гарантирует, что сумма a + b = 0 + c = c.
  3. Наконец, выводим a и b.

Этот код будет работать для любого целого числа c, которое находится в пределах от -10 до 10.

Выбери предмет