Вопрос:

Дана программа на языке Python: s = int(input()) t = int(input()) if s // 2 == t : print('YES') else: print ('NO') Было проведено 9 запусков программы, при которых в качестве значений переменных s ut вводились следующие пары чисел: (1, 1); (8, 4); (14, 10); (20, 1); (7,3); (10, 5); (10, 2); (4, 1); (1, 0). Сколько было запусков, при которых программа напечатала «NO»? Ответ: раз

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

Ответ:

Краткое пояснение: Необходимо посчитать, сколько раз условие s // 2 == t не выполняется для заданных пар чисел.

Пошаговое решение:

  • (1, 1): 1 // 2 = 0, 0 == 1 - False (NO)
  • (8, 4): 8 // 2 = 4, 4 == 4 - True (YES)
  • (14, 10): 14 // 2 = 7, 7 == 10 - False (NO)
  • (20, 1): 20 // 2 = 10, 10 == 1 - False (NO)
  • (7, 3): 7 // 2 = 3, 3 == 3 - True (YES)
  • (10, 5): 10 // 2 = 5, 5 == 5 - True (YES)
  • (10, 2): 10 // 2 = 5, 5 == 2 - False (NO)
  • (4, 1): 4 // 2 = 2, 2 == 1 - False (NO)
  • (1, 0): 1 // 2 = 0, 0 == 0 - True (YES)

Считаем количество False (NO): 5

Ответ: 5

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