
Как можно написать программу на python ну или просто алгоритм действий, реализующую игру "угадай
число". Правила игры следующие. Играют двое. Один задумывает число, второй — угадывает. На каждом шаге угадывающий делает предположение, а задумавший число — говорит, сколько цифр числа угаданы и сколько из угаданных цифр занимают правильные позиции в числе. Например, если задумано число 725 и выдвинуто предположение, что задумано число 523, то угаданы две цифры (5 и 2) и одна из них (2) занимает верную позицию. Загадывается четырех разрядное число. Реализовать два режима – «угадывает человек» и «угадывает компьютер». Подсчитывать число шагов, за которое угадывается число.

Ответы на вопрос

Ответ:
Скучал, написал тебе программу (вроде работает норм, но логику бота уж как-то сам)
Ее конечно можно и красивее написать, но мине впадлу
(Код в файле)




Для написания программы на Python, реализующей игру "Угадай число", можно использовать следующий алгоритм:
1. Задать загаданное число. В данном случае, это будет четырехзначное число. 2. Реализовать два режима игры: "угадывает человек" и "угадывает компьютер". 3. В режиме "угадывает человек": - Предложить пользователю ввести свое предположение о загаданном числе. - Сравнить предположение с загаданным числом и вывести информацию о количестве угаданных цифр и их правильной позиции. - Повторять предыдущие два шага до тех пор, пока число не будет угадано. - Подсчитывать количество шагов, за которое число было угадано. 4. В режиме "угадывает компьютер": - Реализовать алг


Похожие вопросы







Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili