с пружинками это надо проверять, что будет при предельном переходе.
Уточню: предельный переход и при всех одинаковых пружинках, и при всех одинаковых массах. По крайней мере, для трёх шаров получается правильный ответ просто из симметрии. А, кстати, и для любого числа шаров, если налетает группа шаров на неподвижную группу, то отделяется потом такая же группа. Разумеется, начальные положения пружинок должны быть нулевые.
Но могут ведь быть и другие некорректности: например, этот предельный переход может дать решение, которое не является непрерывной функцией масс шаров. Для задач с кратными ударами это типично.
А это будет некорректностью? Я считаю, что нет. Просто в точке разрыва предела не существует, но задача с конечными пружинками корректна и по массам шаров непрерывна.