1. Обозначим длину первой части за х. Тогда длина второй части по условию задачи будет х-23, а длина третьей части 3*(х-23). Складываем все три части и получаем х+(х-23)+3(х-23)=578. Раскрываем скобки и получаем х+х-23+3х-69=578. Приводим подобные члены 5х-92=578; 5х=578+92; 5х=670; х=134. Это длина первой части. Длина второй части х-23=134-23=111. Длина третьей части 111*3=333.
2. Скорость движения теплохода обозначим V. Тогда скорость движения теплохода против течения V-2, а по течению V+2. Составляем уравнение движения (V-2)*3-8=(V+2)*2. Раскрываем скобки 3V-6-8=2V+4; 3V-2V=4+6+8; V=18