Пусть собственная скорость теплохода Х км/ч, а скорость течения реки У км/ч, тогда скорость теплохода по течению реки будет (Х + У) км/ч, а против течения (Х – У) км/ч. С другой стороны, известно, что расстояние между двумя городами, расположенными на берегах одной и той же реки, равно 720 км, теплоход, двигаясь по течению, преодолевает это расстояние за 36 часов, значит, скорость теплохода по течению реки будет: 720 км : 36 ч = 20 км/ч. Теплоход, двигаясь против течения реки преодолевает это расстояние за 45 часов, значит, скорость теплохода против течению реки будет: 720 км : 45 ч = 16 км/ч. Зная это, составляем систему уравнений: (Х + У) = 20 и (Х – У) = 16; Х = 18 (км/ч) - собственная скорость теплохода, У = 2 (км/ч) - скорость течения реки.Ответ: собственная скорость теплохода 18 км/ч.