А чего тут сложного то? Берёте цикл перебора всех простых близнецов из прошлой программы и вместо вызовов функции MyF() вставляете 8000 (на самом деле конечно значительно меньше, менее 3000) вариантов проверки на простоту
некоторого числа функцией ispseudoprime() и если простое, то пропуск оставшихся вариантов и переход к следующему простому близнецу (командой next). Можно конечно все эти варианты и в циклы свернуть для укорочения программы, но можно ведь и не сворачивать, а руками переписать все. Весь смак как это самое число формировать из цифр близнецов и параметров
, а это как раз и есть простая арифметика, что на какую степень 10 умножить.
Да, это в десяток минут уже не уложится, да и контрпример будет весьма большим, но я очень сильно сомневаюсь что его не будет вообще, слишком уж простой алгоритм построения чисел.
-- 18.02.2021, 15:28 --Для каждой из восьми формул минимальный контрпример составляет от 12млн до 102млн, причём для трёх 12млн, для одной 14млн, для двух 32млн, 66млн и 102млн.
Для всех восьми формул контрпример не меньше 10 миллиардов.