Вопрос:

5. Дана программа: s = int(input()) t = int(input A = int(input()) ifs < A or t > 12: print("ДА") else: elprint("HET") Было проведено 9 запусков этой программы, при которых в качестве значений переменных в и т вводились следующие пары чисел: (-8-10); (18,2); (5,5); (1, -9); (10,9); (26,1223;74,-19); (208 (20,5) Укажите минимальное целое значение параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 3 раз. Ответ: введите число

Смотреть решения всех заданий с листа

Ответ:

Для того чтобы программа напечатала «НЕТ», необходимо, чтобы выполнялись условия s >= A и t <= 12.

Рассмотрим пары чисел:

  • (-8, -10): -8 >= A и -10 <= 12.
  • (18, 2): 18 >= A и 2 <= 12.
  • (5, -5): 5 >= A и -5 <= 12.
  • (1, -9): 1 >= A и -9 <= 12.
  • (10, 9): 10 >= A и 9 <= 12.
  • (16, 12): 16 >= A и 12 <= 12.
  • (14, -1): 14 >= A и -1 <= 12.
  • (20, 5): 20 >= A и 5 <= 12.

Программа должна напечатать "НЕТ" 3 раза, значит, нужно найти такое минимальное целое значение A, чтобы условие s >= A выполнялось для 3 пар.

Для пары (16, 12): 16 >= A. Для пары (14, -1): 14 >= A. Для пары (20, 5): 20 >= A. Для пары (10, 9): 10 >= A.

Выберем следующие пары, при которых программа должна напечатать «НЕТ»:

  • (16, 12)
  • (14, -1)
  • (20, 5)

Минимальное целое значение A должно быть таким, чтобы для указанных пар выполнялось условие s >= A. Наименьшее значение s из выбранных пар - 14, значит A должно быть не больше 14. Если A = 14, то для выбранных пар программа напечатает "НЕТ". Для остальных пар программа должна напечатать "ДА". Проверим:

  • (-8, -10): -8 < 14 или -10 > 12 (ложно) -> «HET»
  • (18, 2): 18 < 14 или 2 > 12 (ложно) -> «ДА»
  • (5, -5): 5 < 14 или -5 > 12 (ложно) -> «ДА»
  • (1, -9): 1 < 14 или -9 > 12 (ложно) -> «ДА»
  • (10, 9): 10 < 14 или 9 > 12 (ложно) -> «ДА»
  • (16, 12): 16 < 14 или 12 > 12 (ложно) -> «НЕТ»
  • (14, -1): 14 < 14 или -1 > 12 (ложно) -> «НЕТ»
  • (20, 5): 20 < 14 или 5 > 12 (ложно) -> «ДА»

Если A = 11:

  • (-8, -10): -8 < 11 или -10 > 12 (ложно) -> «HET»
  • (18, 2): 18 < 11 или 2 > 12 (ложно) -> «ДА»
  • (5, -5): 5 < 11 или -5 > 12 (ложно) -> «ДА»
  • (1, -9): 1 < 11 или -9 > 12 (ложно) -> «ДА»
  • (10, 9): 10 < 11 или 9 > 12 (ложно) -> «ДА»
  • (16, 12): 16 < 11 или 12 > 12 (ложно) -> «HET»
  • (14, -1): 14 < 11 или -1 > 12 (ложно) -> «ДА»
  • (20, 5): 20 < 11 или 5 > 12 (ложно) -> «ДА»

Рассмотрим A = -7:

  • (-8, -10): -8 >= -7 и -10 <= 12 (ложно) -> «ДА»

Минимальное значение A = -7.

  • (-8, -10): -8 >= -7 и -10 <= 12 (ложно) -> «ДА»
  • (18, 2): 18 >= -7 и 2 <= 12 (истинно) -> «НЕТ»
  • (5, -5): 5 >= -7 и -5 <= 12 (истинно) -> «НЕТ»
  • (1, -9): 1 >= -7 и -9 <= 12 (истинно) -> «НЕТ»
  • (10, 9): 10 >= -7 и 9 <= 12 (истинно) -> «НЕТ»
  • (16, 12): 16 >= -7 и 12 <= 12 (истинно) -> «НЕТ»
  • (14, -1): 14 >= -7 и -1 <= 12 (истинно) -> «НЕТ»
  • (20, 5): 20 >= -7 и 5 <= 12 (истинно) -> «НЕТ»

Чтобы «НЕТ» было напечатано 3 раза, необходимо, чтобы A = 11.

Проверим:

  • (-8, -10): -8 >= 11 или -10 > 12 -> ДА
  • (18, 2): 18 >= 11 или 2 > 12 -> НЕТ
  • (5, -5): 5 >= 11 или -5 > 12 -> ДА
  • (1, -9): 1 >= 11 или -9 > 12 -> ДА
  • (10, 9): 10 >= 11 или 9 > 12 -> ДА
  • (16, 12): 16 >= 11 или 12 > 12 -> НЕТ
  • (14, -1): 14 >= 11 или -1 > 12 -> НЕТ
  • (20, 5): 20 >= 11 или 5 > 12 -> НЕТ

Получается «НЕТ» 4 раза.

  • (-8, -10): -8 >= 18 или -10 > 12 -> ДА
  • (18, 2): 18 >= 18 или 2 > 12 -> НЕТ
  • (5, -5): 5 >= 18 или -5 > 12 -> ДА
  • (1, -9): 1 >= 18 или -9 > 12 -> ДА
  • (10, 9): 10 >= 18 или 9 > 12 -> ДА
  • (16, 12): 16 >= 18 или 12 > 12 -> ДА
  • (14, -1): 14 >= 18 или -1 > 12 -> ДА
  • (20, 5): 20 >= 18 или 5 > 12 -> НЕТ

A = 18. Тогда «НЕТ» 2 раза.

Если A = 17.

  • (-8, -10): ДА
  • (18, 2): НЕТ
  • (5, -5): ДА
  • (1, -9): ДА
  • (10, 9): ДА
  • (16, 12): ДА
  • (14, -1): ДА
  • (20, 5): НЕТ

Чтобы напечатала 3 раза «НЕТ», необходимо A=10.

A=10:

  • (-8, -10): ДА
  • (18, 2): НЕТ
  • (5, -5): ДА
  • (1, -9): ДА
  • (10, 9): НЕТ
  • (16, 12): НЕТ
  • (14, -1): НЕТ
  • (20, 5): НЕТ

«НЕТ» напечатало 5 раз.

Чтобы «НЕТ» было напечатано 3 раза нужно, чтобы s >= A и t <= 12. Наименьшее целое значение A равно 10.

Ответ: 10

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие