ИСН писал(а):
Задача действительно очень простая
Я бы не назвал задачу очень простой. Конечно, более-менее понятно, что числа в конце концов перестанут меняться, но строго доказать это не так-то легко. Я не смог придумать ничего лучше, чем такое: Можно проверить, что после каждой замены (если числа действительно меняются) величина

, где

наши числа, уменьшается, но бесконечно она убывать не может...
ИСН писал(а):
А к чему скатятся числа (к общему НОДу и общему НОКу), это вообще банально.
Количество-то чисел не изменится, там ещё кое-какие числа возникнут (вообще говоря). Но понять, каков будет финал, несложно (ведь для каждого простого

набор степеней, в которых это

делит наши числа, не меняется на каждом шаге...)