Decorator писал(а):
А что непонятного? Вместо дроби поставить f(n)? Или оператор MOD не понятен? Просто попробуйте подставить в формулу числа и удостоверитесь в моей правоте...
Перепишу ваши формулы:
(1) n, оканчивающийся на 1 или 9 прост, если
(2) n, окончивающийся на 3 или 7 прост, если
Мне не понятны операторы MOD, судя по формуле это просто деление на цело.
Тогда можно было писать

, где k=0, для окончивающихся на 1 или 9 и 1, для окончивающихся на 3 или 7.
Всё это верно в одну сторону, если n просто то это сравнение выполняется. Это связано с нашей системой счисления 10=2*5, а 5 участвует в определении чисел Фибоначчи. Обратное может и не верно.