Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Сверхпростые числа

Автор: Tauka 1.03.2005 1:21

Сверхпростое число - это число, которое при всякой перестановке его цифр остается простым. Вывести список таких цифр от 1 до 1000.

К сожалению, у меня работает некорректно (перебираются не все перестановки и выводятся лишние числа), поэтому обратилась за помощью.
Могу прислать мой код, если понадобится.

С уважением,

Автор: Altair 1.03.2005 1:37

http://forum.pascal.net.ru/index.php?showtopic=3916&view=findpost&p=32236
Вот там есть процедура для проверки на простое число. Переделать и проверять на супер простое .
Медленно, но верно.

Автор: volvo 1.03.2005 1:41

Tauka, и все-таки код, если можно, присоедините сюда... Может и заработает...

Автор: Tauka 1.03.2005 22:26

Цитата(Oleg_Z @ 28.02.05 18:21 )
Вот там есть процедура для проверки на простое число. Переделать и проверять на супер простое .
Медленно, но верно.


Да у меня как раз и проблема в перестановке цифр и переборе, а не в определении простое ли это число.
Можете посмотреть код моей прожки.


Прикрепленные файлы
Прикрепленный файл  Lab_vvv1.pas ( 2.29 килобайт ) Кол-во скачиваний: 358

Автор: volvo 2.03.2005 0:16

Tauka, посмотрите вот эту программу. Я думаю, Вы найдете в ней много интересного (включая алгоритм генерации перестановок).


Прикрепленные файлы
Прикрепленный файл  super_s.pas ( 1.71 килобайт ) Кол-во скачиваний: 510