
Вопрос задан 12.07.2023 в 21:10.
Предмет Информатика.
Спрашивает Берчук Коля.
PHYTHON СРОООООООООООООООЧНООО Даша и Маша играют в настольную игру. Чтобы сделать очередной ход
игроку нужно бросить обыкновенный игральный кубик, который покажет, сколько шагов вперёд можно сделать. С клавиатуры вводятся результаты броска кубика Маши за последние 15 ходов. Если 6 выпала больше 1 раза, то выведите на экран "удачная игра". Если среди этих бросков была только одна 6, то выведите на экран "обычная игра". Если среди бросков нет 6 совсем, то выведите на экран "неудачная игра". Формат входных данных 15 чисел в диапозоне от 1 до 6, каждое в отдельной строке Формат выходных данных Фраза - ответ.

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

Отвечает Анфалова Татьяна.
lst = [int(input()) for _ in range(15)]
print('удачная игра' if lst.count(6) >= 2 else 'обычная игра' if 6 in lst else 'неудачная игра')



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения данной задачи на Python, можно воспользоваться следующим кодом:
pythondef check_game_outcome(rolls):
six_count = rolls.count(6)
if six_count > 1:
return "удачная игра"
elif six_count == 1:
return "обычная игра"
else:
return "неудачная игра"
# Ввод результатов бросков кубика Маши за последние 15 ходов
rolls = []
for _ in range(15):
roll = int(input())
if roll < 1 or roll > 6:
print("Ошибка ввода. Введите число от 1 до 6.")
exit(1)
rolls.append(roll)
# Проверяем результаты и выводим ответ
result = check_game_outcome(rolls)
print(result)
Выше представлена функция check_game_outcome
, которая принимает список бросков кубика и определяет итог игры. Затем мы считываем 15 результатов бросков с клавиатуры, проверяем их на валидность (что они лежат в диапазоне от 1 до 6) и затем вызываем функцию для определения итога игры и выводим результат.
Примечание: Убедитесь, что вводите результаты бросков кубика Маши корректно, чтобы избежать ошибок при выполнении программы.


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