Вопрос:

Восстановите программу по результату её работы.

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

Ответ:

Чтобы восстановить программу, нам нужно понять, какие условия выполняются, когда на вход даются два числа, и на выходе получается "YES", и когда получается "NO". В таблице видим: * 4 и 6 -> YES * 4 и 7 -> YES * 4 и 8 -> NO * 3 и 6 -> NO * 3 и 7 -> NO * 2 и 7 -> NO * 2 и 8 -> NO Анализируя входные и выходные данные, можно предположить, что программа проверяет, чтобы первое число было больше некоторого значения, а второе число было меньше или равно некоторому значению. Посмотрим на первые два примера, где выводится "YES". В обоих случаях первое число равно 4. Значит, скорее всего, первое число должно быть больше 3. А второе число должно быть меньше или равно 7, так как при 8 выводится "NO". Таким образом, условие будет таким: первое число больше 3, а второе число меньше или равно 7. Вот восстановленный код: ```python x = int(input()) y = int(input()) if x > 3 and y <= 7: print("YES") else: print("NO") ```
ГДЗ по фото 📸
Подать жалобу Правообладателю