Решение:
- Пусть \( A \) — общий объем работы по постройке одного дома (в условных единицах).
- Пусть \( x \) — производительность одного рабочего за один день (одинаковая для всех).
- За первые 7 дней первая бригада (16 рабочих) выполнила \( 16x \times 7 = 112x \) работы.
- За первые 7 дней вторая бригада (25 рабочих) выполнила \( 25x \times 7 = 175x \) работы.
- Общий объем работы по двум домам равен \( 2A \).
- Общий объем работы, выполненный за первые 7 дней: \( 112x + 175x = 287x \).
- Объем работы, оставшийся после 7 дней: \( 2A - 287x \).
- После 7 дней состав бригад изменился:
- В первой бригаде стало \( 16 + 8 = 24 \) рабочих.
- Во второй бригаде стало \( 25 - 8 = 17 \) рабочих.
- Общая производительность бригад в новом составе: \( (24 + 17)x = 41x \) работы в день.
- Пусть \( y \) — количество дней, которое потребовалось бригадам, чтобы закончить работу в новом составе.
- Объем работы, выполненный за эти \( y \) дней: \( 41x \times y \).
- Этот объем равен оставшемуся объему работы: \( 41xy = 2A - 287x \).
- Также, мы знаем, что общий объем работы по одному дому \( A \) можно выразить через начальный состав бригад. Предположим, что работа над обоими домами началась одновременно и закончилась одновременно.
- Пусть \( T \) — общее время работы над домами. Тогда \( T = 7 + y \).
- Объем работы, выполненный первой бригадой за все время: \( 16x \times 7 + 24x \times y = 112x + 24xy \). Этот объем равен \( A \).
- Объем работы, выполненный второй бригадой за все время: \( 25x \times 7 + 17x \times y = 175x + 17xy \). Этот объем также равен \( A \).
- Приравниваем объемы работы первой и второй бригады:
\( 112x + 24xy = 175x + 17xy \)
- Сокращаем \( x \) (предполагая \( x \neq 0 \), так как производительность не равна нулю):
\( 112 + 24y = 175 + 17y \)
- Решаем относительно \( y \):
\( 24y - 17y = 175 - 112 \)
\( 7y = 63 \)
\( y = \frac{63}{7} \)
\( y = 9 \) дней.
- Таким образом, бригады работали в новом составе 9 дней.
- Общее время работы над домами \( T = 7 + y = 7 + 9 = 16 \) дней.
Ответ: 9 дней.