Том Сойер

В первой подзадаче ($$$b = r = 0$$$) у Тома только жёлтые билетики, за каждый десяток которых он получает одну награду. Найдём частное от деления $$$y$$$ на 10, это число и является ответом.

[language=Python, frame=single]
y = int(input())
r = int(input())
b = int(input())
ans = y // 10
print(ans)

Во второй подзадаче ($$$b = 0$$$) у Тома только жёлтые и красные билетики. Сведём эту задачу к предыдущей: обменяем все красные билетики на жёлтые, добавим их к тем, которые уже есть у Тома и потом обменяем их все на награды.

[language=Python, frame=single]
ans = (r // 10 + y) // 10

Третья подзадача ($$$y, r, b \le 10^{5}$$$) позволяет получить баллы за моделирование обменов билетиков с помощью циклов, например, так:

[language=Python, frame=single]
while b >= 10:
b -= 10
r += 1
while r >= 10:
r -= 10
y += 1
ans = 0
while y >= 10:
y -= 10
ans += 1

Полное решение: узнаем, сколько дополнительных красных билетиков можно получить из синих, и добавим их к уже имеющимся. Аналогично узнаем, сколько дополнительных жёлтых билетиков можно получить из красных, и добавим их к уже имеющимся. Определим количество наград за жёлтые билетики.

[language=Python, frame=single]
y = int(input())
r = int(input())
b = int(input())
ans = ((b // 10 + r) // 10 + y) // 10
print(ans)