Для малых чисел находим перебором
Т.к. возможные простые значения разности lcm - 2 или 3,
то имеем
, откуда
При увеличении
, левая часть стремится к 1, а правая часть от единицы отделена, поскольку
и
Грубо оценивая, у меня получилось, что проверить надо до
.
(Оффтоп)
блин, по стилю я почти догнал наших ферматистов...
Так не сосчитать, сокращение возможно и на 4,6,8.
Надо учесть, что если не берутся числа
(в одну кучу четные в другую нечетные, то разница уже делится на 2. А в указанным случае на 3, так как в каждой тройке хотя бы одно из них делится на 3.
Рассмотрим вначале такое разбиение
. Так как для нечетной тройки НОК= произведению, а для четной произведение деленное на 4 или 8, указанные решения дадут все решения этого случая.
В других случаях оба НОК четные и разница должна быть 2. В этом случае в одну тройку попадет два четных, в другую только одно четное число, соответственно, первое сокращается на 2 или 4, второе нет. Даже если второе сокращается на 3, то разница между ними будет больше 2 уже при
. Соответственно приходится немного перебирать.