Программа для поиска квадратов Стенли из последовательных простых чисел с исходником на паскале.
Текст из readme:
Программа Sund08.exe предназначена для поиска примитивных квадратов
заданного порядка (не более 100
) из последовательных простых чисел.
Имеется режим генерации простых чисел в заданный файл. Смена режима
работы производится в начале работы путем ввода пустого имени файла.
После задания имени файла программа запрашивает число, с которого
начнется работа, например, Nmin=3.
Выводимая на экран информация.
Слева выводится порядок и текущий проверяемый диапазон.
Справа выводится информация о работе (чтобы не скучно было):
Sieve time - время генерации решета,
Searching time - время поиска примитивных квадратов,
number - число проверенных простых чисел,
si - число обнаруженных наборов с правильно заполненными строками. Числа
соответствуют строкам 1..NS-2, где NS - порядок квадрата. Строки 0 и NS-1
при этом заполнены правильно. Последнее число (строка NS-2) фактически
равно числу найденных примитивных квадратов, именно эти квадраты выводятся
в файл.
Time - общее время работы программы.
Для окончания работы программы достаточно нажать Esc, после этого
закончится проверка последнего диапазона и появится слово END, теперь для
выхода из программы нажмите Enter.
Историю работы программы и найденные примитивные квадраты можно прочитать
в файле, имя которого вы вводили с самого начала.
Можете попробовать ввести порядок=4 и начало Nmin=2746843300000. После
появления рабочего диапазона нажмите Esc. В файле для вывода информации
можете прочитать:
4: 2746843300000..2747343299999
Sieve time: 7.36 sec
2746843352863: 0,4,10,60,54,58,64,114,126,130,136,186,180,184,190,240,
si=27,1
Searching time: 3.89 sec
number=17454412
Time: 11.25 sec
Времена на вашей машине будут, естественно, другие.