Вопрос задан 07.11.2023 в 04:36. Предмет Информатика. Спрашивает Носов Кирилл.

Задача 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 балів
0 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 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Завдання "Лото Трійка" виглядає цікаво. Гравцю потрібно вгадати три числа від 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. У цьому випадку гравець не отримує жодних балів, оскільки жодне число не вгадане на правильній позиції.

Ця гра надає гравцям можливість випробувати свою удачу та здібності вгадування чисел. Виграш залежить від точності та позиції чисел у вибраній послідовності.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос