Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 21.10.2020
Сообщений: 13

Тест Соловея-Штрассена

08.05.2021, 13:33. Показов 3877. Ответов 1

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Я реализую тест Соловея-Штрассена на простое число и у меня выдается ошибка синтаксиса. Не важно как бы я не передвигала строку, все равно ошибка.

Вот код:
Python
1
2
3
4
5
6
for i in range(1,k):
    a = random.randint(1,n-1)
    x = (a/n)
    if x == 0 or a**((n-1)/2)!=x%n:
        return "n составное"
    return "n простое с вероятностью" (1-2**(-k))
Вот ошибка:
File "<ipython-input-51-4e48539fa5a1>", line 4
return "n составное"
^
SyntaxError: 'return' outside function

Алгоритм теста:
1.В цикле i от 1 до k выполнить:
1.1. Выбрать a - случайное целое от 2 до n-1 , включительно;
1.2. Если НОД(a, n) > 1, тогда вернуть (составное);
1.3.Если Gus21.gif , тогда вернуть (составное).
2.Вернуть (простое с вероятностью Gus20.gif ).

В чем моя ошибка?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.05.2021, 13:33
Ответы с готовыми решениями:

Исправить ошибки в тесте Миллера и тесте Соловея-Штрассена
Надо написать программу, которая имеет 2 алгоритма: Тест Миллера...

Тест (Тест->Создать тест.->Модульный тест.)
есть нечто подобное в билдере ? или вообще программа создающая тесты и на VS и на билдер и пр.? и с чего начать чтоб разобраться с этими...

Алгоритм Штрассена
Нужно сделать алгоритм Штрассена на windows forms! А то у меня не получается((

1
0 / 0 / 0
Регистрация: 21.10.2020
Сообщений: 13
08.05.2021, 13:40  [ТС]

под Gus21.gif имеется в виду эта формула
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.05.2021, 13:40
Помогаю со студенческими работами здесь

Алгоритм Штрассена
Помогите, пожалуйста реализовать на паскале алгоритм Штрассена для умножения матриц.

Алгоритм Штрассена
при n=2 она работает правильно, но когда n=4 она считает неправильно. там последний столбец вычисляет правильно, а остальное нет короче...

Алгоритм Штрассена
Всем привет! В общем без лишних подробностей сразу к делу) Необходимо написать программу умножения матрицы по алгоритму штрассена, причем...

Алгоритм Штрассена
Доброго времени суток. Пожалуйста помогите с прогой. Это алгоритм Штрассена. Все работает хорошо, но не могу понять, почему при вводе...

Метод Штрассена
Ребят помогите сделать перемножение матриц методом Штрассена. И если можно оставьте комментарий на блоках


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru