/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module19/08_guess_number/main.py
17 строк
648 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
n = int(input('Введите максимальное число: ')) all_nums = set(range(1, n + 1)) possible_nums = all_nums while True: print('\nНужное число есть среди вот этих чисел? ', end='') guess = input() if guess == 'Помогите!': break guess = {int(x) for x in guess.split()} answer = input('Ответ Артёма: ') if answer == 'Да': possible_nums &= guess else: possible_nums &= all_nums - guess print('Артем мог загадать следующие числа: ', end='') print(' '.join([str(x) for x in sorted(possible_nums)]))