Для решения данной задачи давайте обозначим количество домов с каждой крышей:
- Пусть \(x\) — количество металлических крыш.
- Пусть \(y\) — количество шиферных крыш.
- Пусть \(z\) — количество крыш, покрытых черепицей.
По условию, мы знаем, что:
- Общее количество домов: \(x + y + z = 86\)
- Шиферных домов больше, чем металлических, но меньше, чем покрытых черепицей: \(x < y < z\)
- Максимальное количество домов составляет 51: \(z \leq 51\)
- Минимальное количество домов составляет 5: \(x \geq 5\)
Давайте начнем рассматривать возможные значения. Поскольку \(z\) не может превышать 51, и \(y < z\), это значит, что \(y\) должно быть больше 5, но меньше 51.
Так как у нас 86 домов, мы также можем выразить \(x\) через \(y\) и \(z\):
\[x = 86 - y - z\]
Теперь нужно подставить условия для \(y\) и \(z\), опираясь на то, что \(y\) должно быть больше \(x\) и меньше \(z\). Исключив \(x\) из неравенств, можно выразить:
- \(x < y\) можно записать как \(86 - y - z < y \Rightarrow 86 - z < 2y \Rightarrow y > \frac{86 - z}{2}\)
- \(y < z\) также будет верным по определению.
Предположим, что \(z\) равно 51, тогда подставляем это значение:
\[y < 51\] \[x + y < 86 - 51 \Longrightarrow x + y = 35\]
Подставляем \(y\) через \(x\):
\[y = 35 - x\]
Таким образом, у нас есть:
- \(x < 35 - x\)
- \(35 - x < 51\)
Из первого неравенства:
\[x < 17.5 \Longrightarrow x \leq 17\]
Из второго неравенства:
\[x < 35 - 51 \Longrightarrow x \text{ должно быть больше } -16 \text{ (все возможные } x \text{ это 5, 6, …, 17)}\]
Теперь давайте подберем целые числа. Попробуем:
- Если \(x = 17\), то:
- \(y = 35 - 17 = 18\)
- Но \(18 < z\) не выполняется.
Пробуем \(x = 15\):
- \(y = 35 - 15 = 20\)
- \(z = 86 - 15 - 20 = 51\)
Теперь проверим:
- \(x = 15 < 20 < 51\), все условия выполняются.
Таким образом, количество домов каждого вида:
- Металлические крыши: 15
- Шиферные крыши: 20
- Крыши, покрытые черепицей: 51
Ответ: 15 металлических, 20 шиферных и 51 черепицей.