设甲乙两港相距x千米.
(1/2x+16)x(1+7/8)+15=x
1/2x*15/8+16*15/8+15=x
15/16x+25=x
(1--15/16)x=25
x=25÷1/16
x=400
答:甲乙两港相距400千米