回答

船から岩の距離をxメートルとする

船から出た音が船に戻るまでに音が移動した距離は
2xメートル(往復の距離)
音の速さは毎秒340メートルなので、音が移動した距離は
340×17.5メートル(計算が煩雑なのでこの式のままで進める)
この二つは同じ数値なので
2x=340×17.5
x=170×17.5
これ以上は簡単にできないので、計算して
x=2975
答え:2975メートル

(2)はコメントに

スクウェア

音の速さは音源(今回の問題では船)の速さに関わらず秒速340メートルとします(もしも音の速さが音源の速さで変わるなら申し訳ありません)

船から出た音は①よりも0.5秒短いので、短くなった距離は
340×0.5=170メートル
船がその距離を移動した時間は17秒なので、船の速さは
170÷17=10
答え:秒速10メートル

この回答にコメントする
疑問は解決しましたか?