Решение:
Так как в гостинице 25 одноместных номеров,значит в них может поселиться 25 человек,в 28 двухместных поселится 56 человек.А остальные поселятся в четырёхместном:
1) 25 + 28*2 = 81 (ч.) - поселятся в одноместном и двухместном номерах.
2) 189 - 81 = 108 (ч.) - поселятся в четырёхместном номере.
3) 108/4 = 27 - четырёхместных номеров.
Ответ: 27 номеров.