Ответ:

До места встречи велосипедист ехал \(31.5 : 9 = 3.5\) ч. Значит, мотоциклист ехал до встречи \(3.5 - 3 = 0.5\) ч.

Скорость мотоциклиста: \(31.5 : 0.5 = 63\) км/ч.

От места встречи до города B осталось \(72 - 31.5 = 40.5\) км. На этот путь мотоциклист затратит \(40.5 : 63 = 9/14\) ч.

За это время велосипедист проедет \(9 \cdot 9/14 = 81/14\) км. Его расстояние от города B, когда мотоциклист приедет в B:

\(40.5 - 81/14 = 243/7 = 34 5/7\) км.

Ответ: 34 5/7 км.