Обозначим количество двухкопеечных марок за \( x \), количество однокопеечных марок за \( y \) и количество пяти копеечных марок за \( z \).
Согласно условию задачи:
- Двухкопеечных марок в 10 раз больше, чем однокопеечных: \( x = 10y \)
- Общая стоимость всех марок составляет 1 рубль (100 копеек): \( 2x + 1y + 5z = 100 \)
Теперь подставим выражение для \( x \) в уравнение стоимости:
\[ 2(10y) + 1y + 5z = 100 \]
Упрощаем:
\[ 20y + 1y + 5z = 100 \] \[ 21y + 5z = 100 \]
Теперь выразим \( z \) через \( y \):
\[ 5z = 100 - 21y \] \[ z = \frac{100 - 21y}{5} \]
Теперь, чтобы \( z \) было неотрицательным целым числом, \( 100 - 21y \) должно быть делимо на 5. Рассмотрим \( 100 - 21y \) по модулю 5:
\[ 100 \equiv 0 \mod 5 \] \[ 21y \equiv y \mod 5 \]
Таким образом, нам нужно, чтобы \( y \equiv 0 \mod 5 \). Это значит, что \( y \) может быть равно 0, 5, 10, 15, 20 и т.д. Подберем подходящие значения \( y \):
Если \( y = 0 \): \[ z = \frac{100 - 21 \cdot 0}{5} = 20 \quad (x = 10y = 0) \]
Если \( y = 5 \): \[ z = \frac{100 - 21 \cdot 5}{5} = 5 \quad (x = 10y = 50) \]
Если \( y = 10 \): \[ z = \frac{100 - 21 \cdot 10}{5} = -2 \quad (недопустимо) \]
Таким образом, возможные решения:
- \( x = 0, y = 0, z = 20 \): 0 двухкопеечных, 0 однокопеечных, 20 пяти копеечных.
- \( x = 50, y = 5, z = 5 \): 50 двухкопеечных, 5 однокопеечных, 5 пяти копеечных.
Ответ: Мальчик мог купить либо 0 двухкопеечных, 0 однокопеечных и 20 пяти копеечных, либо 50 двухкопеечных, 5 однокопеечных и 5 пяти копеечных.