Пусть х часов мотоциклист ехал по шоссе, 30 мин=0,5 часа.
60*х=60х км мотоциклист проехал по шоссе.
40*(х+0,5)=(40х+20) км мотоциклист проехал по проселочной дороге.
60х+40х+20=240 км по условию задачи.
100х=220
х=2,2 часа мотоциклист ехал по шоссе.
2,2*60=132 мин мотоциклист ехал по шоссе.
ответ: 132 минуты.