Пусть вся дорога 1 (единица), тогда х время, за которое первая бригада может отремонтировать дорогу, а у время второй бригады. Совместная работа двух бригад 6 ч. Если первая бригада отремонтирует 3/5 дороги, то время затратит (3/5)÷(1/х)=3х/5 ; если вторая бригада отремонтирует оставшуюся часть: 1-3/5=2/5 дороги. то время затратит (2/5)÷(1/у)=2у/5 , и времени они затратят 12 часов. Составим два уравнения:
1/х+1/у=1/6
3х/5+2у/5=12
Выделим х во втором уравнении:
3х/5+2у/5=12
15х+10у=300
3х+2у=60
х=(60-2у)/3
Подставим значение х в первое уравнение:
3/(60-3у)+1/у=1/6
18у+360-12у=60у-2у²
2у²-54у+360=0
у²-27у+180=0
D=9
у₁=12 часов вторая бригада может отремонтировать дорогу самостоятельно.
х₁=(60-2*12)/3=36/3=12 часов первая бригада может отремонтировать дорогу самостоятельно.
у₂=15 часов вторая бригада может отремонтировать дорогу самостоятельно.
х₂=(60-2*15)/3=30/3=10 часов первая бригада может отремонтировать дорогу самостоятельно.
ответ: Или первая за 12 часов и вторая за 12 часов; Или первая за 10 часов и вторая за 15 часов.
Программа на Руби
for n in -10000..10000
for k in 0..1000
p [n,k] if 10*n + 5 == k*k
end
end
Вывод
[2, 5]
[22, 15]
[62, 25]
[122, 35]
[202, 45]
[302, 55]
[422, 65]
[562, 75]
[722, 85]
[902, 95]
[1102, 105]
[1322, 115]
[1562, 125]
[1822, 135]
[2102, 145]
[2402, 155]
[2722, 165]
[3062, 175]
[3422, 185]
[3802, 195]
[4202, 205]
[4622, 215]
[5062, 225]
[5522, 235]
[6002, 245]
[6502, 255]
[7022, 265]
[7562, 275]
[8122, 285]
[8702, 295]
[9302, 305]
[9922, 315]
т.е. подразумевается что есть и другие решения, если расширять диапазон
Пусть вся дорога 1 (единица), тогда х время, за которое первая бригада может отремонтировать дорогу, а у время второй бригады. Совместная работа двух бригад 6 ч. Если первая бригада отремонтирует 3/5 дороги, то время затратит (3/5)÷(1/х)=3х/5 ; если вторая бригада отремонтирует оставшуюся часть: 1-3/5=2/5 дороги. то время затратит (2/5)÷(1/у)=2у/5 , и времени они затратят 12 часов. Составим два уравнения:
1/х+1/у=1/6
3х/5+2у/5=12
Выделим х во втором уравнении:
3х/5+2у/5=12
15х+10у=300
3х+2у=60
х=(60-2у)/3
Подставим значение х в первое уравнение:
3/(60-3у)+1/у=1/6
18у+360-12у=60у-2у²
2у²-54у+360=0
у²-27у+180=0
D=9
у₁=12 часов вторая бригада может отремонтировать дорогу самостоятельно.
х₁=(60-2*12)/3=36/3=12 часов первая бригада может отремонтировать дорогу самостоятельно.
у₂=15 часов вторая бригада может отремонтировать дорогу самостоятельно.
х₂=(60-2*15)/3=30/3=10 часов первая бригада может отремонтировать дорогу самостоятельно.
ответ: Или первая за 12 часов и вторая за 12 часов; Или первая за 10 часов и вторая за 15 часов.