ПЯТИ местные обозначим через Х.
Тогда можно написать такое выражение:
5*Х + 3*(7 - Х) = 31 чел.
Упрощаем раскрыв скобки
2*Х = 31 - 21 = 10
Находим неизвестное Х.
Х = 10 : 2 = 5 шт - пятиместных - ОТВЕТ
7 - 5 = 2 шт - трехместных - ОТВЕТ
Проверка
5*5 + 3*2 = 25 + 6 = 31 - правильно.