Одним из способов решения этой проблемы является трактовка проблемы как серии одновременных уравнений.Каждое суммирование дает вам линейное уравнение с числом переменных до n, поэтому, если вы можете найти решение этого уравнения, которое имеет целочисленные значения, вы должны быть полностью установлены.различные ограничения требуют (при условии, что n = O (k)) O (k 3 ) времени ожидания (при условии, что система хорошо подготовлена)Оттуда найти целочисленные решения должно быть легко;просто найдите общий знаменатель любого вектора решения и умножьте его на него.
Надеюсь, это поможет!