Приведём всё к минутам. 1 час = 60 минут.
18 часов = 18 * 60 мин = 1080 мин.
18 ч 7 мин = 1080 мин + 7 мин = 1087 мин.
Теперь вычтем:
1087 мин - 367 мин = 720 мин.
Переведём обратно в часы:
720 минут = 720 / 60 часа = 12 часов.
Ответ: 12 ч