Вопрос задан 29.11.2023 в 03:53. Предмет Информатика. Спрашивает Желобкович Богдан.

СРОЧНО!!!!ПИТОН,КАК РЕШИТЬ???? Для получения одной награды нужно предъявить 10 жёлтых билетиков.

10 красных билетиков можно заменить на один жёлтый. 10 синих билетиков можно заменить на один красный. У Тома сейчас y жёлтых билетиков, r красных и b синих. Сколько наград Том может получить? Формат входных данных: Три строки входного файла содержат три натуральных числа: y, r и b. Все числа не превосходят 2×109. Формат выходных данных: Выведите одно неотрицательное целое число — количество наград, которые может получить Том. В записи этого числа не должно быть десятичной точки, то есть вывод «1.0» вместо «1» является неправильным. Система оценки: Решения, верно работающие при b=r=0, будут оцениваться в 10 баллов. Решения, верно работающие при b=0, будут оцениваться в 30 баллов. Решения, верно работающие при y,r,b≤105, будут оцениваться в 55 баллов. Замечание: Пример из условия соответствует эпиграфу. Том обменяет 10 синих билетиков на 1 красный, после чего у него станет 9+1=10 красных билетиков. Далее он обменяет эти 10 красных билетиков на 1 жёлтый, и у него станет 9+1=10 жёлтых билетиков. В конце он обменяет эти 10 жёлтых билетиков на одну награду. Ввод Вывод 9 9 10 1
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Карлин Даша.

Ответ:

yellow=int(input('Желтые='))

red=int(input('Красные='))

blue=int(input('Синие='))

a=blue//10+red

result=round((a//10+yellow)/10)

print(f'Всего наград {result}')

#print('Всего наград за билеты=',result)

Объяснение:

если не знаком метод f строк, тогда в нижнем комментарии другой вариант вывода

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам с решением задачи по Питону. Вот один из возможных способов решить эту задачу:

# Считываем входные данные y = int(input()) # количество желтых билетиков r = int(input()) # количество красных билетиков b = int(input()) # количество синих билетиков

# Считаем, сколько желтых билетиков можно получить за красные и синие y += r // 10 # каждые 10 красных билетиков можно заменить на 1 желтый r %= 10 # остаток красных билетиков после обмена y += (r * 10 + b) // 100 # каждые 100 синих билетиков можно заменить на 1 желтый, учитывая остаток красных

# Считаем, сколько наград можно получить за желтые билетики n = y // 10 # каждые 10 желтых билетиков можно обменять на 1 награду

# Выводим результат print(n)

0 0

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

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

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

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