Решение задачи:Число солдат должно без остатка делиться на 12 и на 8, что ясно из условия (ни в одном из случаев не осталось лишних людей, не уместившихся в ряд)Возьмем большее число из 12 и 8, это число 12. В промежутке между 180 и 200 (не захватывая крайние значения), число, которое делится на 12 без остатка, только одно. Это 192 (192=12*16). Следующее число 204>200, значит, не подходит под наше условие.Проверим соответствие второму условию (деление на 8 без остатка)192/8=24. Остатка нет, значит под второе условие число 192 тоже подходит.Ответ: солдат было 192 человека