Пожалуйста, проверьте решение. Слишком длинно и запутанно вышло.
Задача:Простое число

при делении на любое другое простое число

даёт остаток, не делящийся ни на какой квадрат натурального числа, большего 1. Найти все такие простые

.
(Источник: Кубок Памяти Колмогорова)Решение:Числа 2, 3, 5, 7 и 13 удовлетворяют условию. Число 11 не удовлетворяет, так как даёт остаток 4 при делении на 7.
Рассмотрим все простые

.
Если

делится на простое число, большее 3, то

даёт остаток 4 при делении на это простое число, значит такое

нам не годится.
Осталось рассмотреть все простые вида

Если

делится на простое

, то

даёт остаток 8 при делении на

, то есть не годится.
Задача сводится к решению уравнения
Случай 1:Если

, то имеем

, что невозможно по модулю 3.
Случай 2:Пусть

Поскольку

оканчивается на 5, наша степень тройки должна оканчиваться на 9, то есть показатель этой степени даёт остаток 2 по модулю 4.
Таким образом, имеем

, причём

нечётно, а значит,

даёт остаток 3 при делении на 4.
То есть, мы имеем два числа, дающие остаток 1 при делении на 4, одно из которых равно

, а другое

.
Но тогда и

и

должны быть чётными, то есть перед нами разность квадратов, равная 4 -- противоречие.
Таким образом, ответ на задачу получается
2, 3, 5, 7, 13