Предмет: Информатика,
автор: andor13
Задача 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 балів
dedarknessyt:
Якою мовою програмування потрібно написати?
Ответы
Автор ответа:
5
Ответ:
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, " балів")
Похожие вопросы
Предмет: Английский язык,
автор: SanjiKun1
Предмет: Другие предметы,
автор: mahapomerancevamaha
Предмет: Русский язык,
автор: adjiev000
Предмет: Алгебра,
автор: Ramka5555
Предмет: Математика,
автор: иван1024