|
0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 2
|
||||||
Проверка на простое число13.04.2019, 17:51. Показов 44159. Ответов 15
Метки нет (Все метки)
Помогите, пожалуйста. Задание: Вводится число., проверяется на простоту. Выводится сообщения является ли число простым.
Нужно, чтобы просто открывалось в браузере. Не могу сообразить сам алгоритм проверки.
0
|
||||||
| 13.04.2019, 17:51 | |
|
Ответы с готовыми решениями:
15
функции. проверка простое ли число? Число простое или составное - проверка
|
|
215 / 180 / 79
Регистрация: 02.10.2011
Сообщений: 651
|
||||||
| 13.04.2019, 18:21 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 2
|
||||||
| 13.04.2019, 18:30 [ТС] | ||||||
|
значит получается вот так? а как сделать вывод сообщения, что число простое/не простое?
0
|
||||||
|
215 / 180 / 79
Регистрация: 02.10.2011
Сообщений: 651
|
||||||
| 13.04.2019, 19:18 | ||||||
0
|
||||||
|
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
|
||||||
| 13.04.2019, 23:59 | ||||||
|
немного оптимизации:
1.какой смысл гонять цикл до i < num;, когда достаточно до квадратного корня из num2.если i > 3 дальше можно итерировать только по нечётным
1
|
||||||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||||||||
| 14.04.2019, 00:15 | ||||||||||||
|
klopp, приветствую, поправлю Вас немного
.
0
|
||||||||||||
|
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
|
||||||
| 14.04.2019, 00:25 | ||||||
Сообщение было отмечено Qwerty_Wasd как решение
Решение
Qwerty_Wasd, Привет! Да, сначала хотел чтобы функция "поправляла" ошибочный ввод пользователя...
upgrade
ещё бы как-то исключить из цикла значения кратные трём...
0
|
||||||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||||||||
| 14.04.2019, 00:44 | ||||||||||||
![]() Все эти строки, без учета проверки ввода
Простое число не должно быть кратно вообще ничему, кроме себя и 1 Кстати поправлю сам себя ![]()
0
|
||||||||||||
|
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
|
||
| 14.04.2019, 00:47 | ||
|
Ибо работа цикла прерывается не сделав ни одной итерации( из-за оператора return)
1
|
||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|
| 14.04.2019, 00:50 | |
|
А хотя стоп, Вы правы. Нашел косяк.
0
|
|
|
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
|
|||||||
| 14.04.2019, 00:54 | |||||||
0
|
|||||||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|
| 14.04.2019, 01:07 | |
|
klopp, проверил, но косяк не в return
0
|
|
|
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
|
|
| 14.04.2019, 01:36 | |
|
0
|
|
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||
| 14.04.2019, 02:11 | ||||||
|
klopp, исправил свой варик в пене на начальный. А пока Ваш вариант в теме лучший - отмечу. Думаю против никто не будет
![]() klopp, проблемы там были только с условиями - тоже погнался за идеей выкинуть четные - поторопился ))) Добавлено через 19 минут klopp, хм....... а с массивом то побыстрее будет, если использовать методы интанса, что реализованы на указателях в исходниках. Варик, быстрее чем мой первый ~ в 4 раза и быстрее чем Ваш - в 3 -- https://codepen.io/qwerty_wasd/pen/mgMjOy
0
|
||||||
|
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
|
|||||||||||
| 14.04.2019, 04:22 | |||||||||||
|
Qwerty_Wasd,
померял в браузере вашим способом - раз на раз не приходится, изредка ваша функция быстрее в 1.5 - 2 раза, также изредка моя быстрее на 10-15%, но в большинстве случаев ваша быстрее ненамного, те же 10-15% Затем померял вот так, в цикле и при помощи performance.now(), обращение к консоли по-минимуму:
далее без цикла
Добавлено через 4 минуты при увеличении цикла до 350 моя однозначно быстрее, от 5 до 20 раз Добавлено через 4 минуты цикл 3000 - тенденция та же Добавлено через 5 минут цикл 300 000 my speed : 186.4050 QW speed : 49880.7050 это в ms, ваша подвешивает браузер почти на минуту, 48-49 сек
1
|
|||||||||||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|
| 14.04.2019, 13:25 | |
|
klopp, выходит зависит от условий клиента,
я проверил лишь в мозилле и в хроме. Чистых. Расширений нет. В обоих средний в ~ 3 раза. В цикле да, значения разнятся - не поймать. Но лучше отталкиваться от худшего.
1
|
|
| 14.04.2019, 13:25 | |
|
Помогаю со студенческими работами здесь
16
Объясните, почему не проходит проверка на простое число? Дано простое число. Составить функцию, которая будет находить следующее за ним простое число. Дано простое число. Составить функцию, которая будет находить следующее за ним простое число
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|