A26
A君とB君の家は確かに直線距離で50km離れていたのですが、 その間には大きな湖(または湾など)があったので どうしても迂回しなければならなかったわけです。 で、その迂回してかかる距離が100kmだったので 2時間かかってしまった、というのが正解です。
<<問題