设听到回声时距建筑物为x,那么根据题意 :
x+(x+s船)=s声
即 x+(x+v船*t)=v声*t
即:x+x+10*3=340*3
解得: x= 495 m
答:听到回声时相距495米
170*3-30=480