Вопрос задан 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
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			