
Задача 7. Лото Трійка. Гравець робить ставку – три числа від 0 до 9. У програмі отримуємо три
випадкові числа) Якщо гравець вгадав усі числа у правильному порядку – Джек-пот, 500 балів! Якщо число вгадане, але не на правильній позиції – то 10 балів Якщо число вгадане на правильні позиції – 100 балів Приклади: 1 3 5 (гравець) 1 3 5 (випадкові числа) Джек-пот, 500 балів 1 3 5 (гравець) 5 3 1 (випадкові числа) 120 (по 10 балів за числа 1 та 5, та 100 балів за 3) 1 3 5 (гравець) 6 8 4 (випадкові числа) 0 балів

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

Ответ:
from random import randrange
a = [int(x) for x in input().split()]
b = [randrange(10) for x in range(3)]
prize = 0
if (a == b):
prize = 500
print("Джек-пот, ", prize, " балів")
exit()
for i in range(3):
if (a[i] == b[i]):
prize += 100
elif (a[i] in b):
prize += 10
print(prize, " балів")



Завдання "Лото Трійка" виглядає цікаво. Гравцю потрібно вгадати три числа від 0 до 9 та їхні позиції у випадковій послідовності чисел. Виграшні бали надаються наступним чином:
1. Якщо гравець вгадав всі три числа у правильному порядку, він отримує Джек-пот - 500 балів.
2. Якщо число вгадане, але не на правильній позиції, гравець отримує 10 балів за кожне таке число.
3. Якщо число вгадане на правильній позиції, гравець отримує 100 балів за кожне таке число.
Давайте розглянемо приклади:
1. Гравець вибрав числа 1, 3, і 5, а випадкові числа також вийшли 1, 3, і 5. У цьому випадку гравець отримує Джек-пот - 500 балів, оскільки він вгадав всі числа у правильному порядку.
2. Гравець вибрав числа 1, 3, і 5, а випадкові числа вийшли 5, 3, і 1. У цьому випадку гравець отримує 10 балів за кожне число (за числа 1 і 5) і 100 балів за число 3. Загальна кількість балів становить 120 (2 * 10 + 1 * 100).
3. Гравець вибрав числа 1, 3, і 5, а випадкові числа вийшли 6, 8, і 4. У цьому випадку гравець не отримує жодних балів, оскільки жодне число не вгадане на правильній позиції.
Ця гра надає гравцям можливість випробувати свою удачу та здібності вгадування чисел. Виграш залежить від точності та позиції чисел у вибраній послідовності.


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







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