Если

количество вертикальных рядов, а

— горизонтальных, то необходимое уравнение

.
Замена

приводит к

, что имеет решения

, то есть

.
Условие, что количество мест не больше

, отшибает только два крайних решения. Мне казалось, что решения уравнения ещё не означают возможности рассадки

, но привести её для всех случаев несложно. Тогда остаётся три решения. Вот если бы количество мест было не больше

, тогда существовало бы единственное решение.
Так что задача эта интересна только возможность мерзко пошутить, что я утром и сделал
