|
-5 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 44
|
|||
Найти количество почти простых чисел в заданном интервале натуральных чисел.08.10.2017, 16:02. Показов 11389. Ответов 29
Метки нет (Все метки)
Натуральное число называется почти простым, если оно не простое и имеет только один простой делитель. Найти количество почти простых чисел в заданном интервале натуральных чисел.
Входные данные Первая строка содержит количество тестов n (n ≤ 600). Каждая следующая строка является отдельным тестом и содержит два числа low и high (0 < low ≤ high ≤ 1012). Входные данные Для каждого теста вывести в отдельной строке количество почти простых чисел в промежутке [low...high] включительно. Входные данные -
0
|
|||
| 08.10.2017, 16:02 | |
|
Ответы с готовыми решениями:
29
|
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,878
|
|||||||
| 09.10.2017, 23:00 | |||||||
по крайней мере на компьютерепереполнение однако ![]()
0
|
|||||||
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
||
| 10.10.2017, 10:59 | ||
|
Ну с этим я конечно согласен, ерунду написал
Завтра со свежой головой переосмыслю эту задачу Добавлено через 11 часов 55 минут
0
|
||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 10.10.2017, 11:19 | ||
|
Если у тебя не получится, набросаю попозже. Не по теме: Сейчас у нас в деревне кончился дождь и выглянуло солнышко. Такие моменты надо ловить. Жалко на компьютер их тратить:)
0
|
||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||||||
| 11.10.2017, 19:50 | ||||||
|
Вот как-то так
![]() Кой-какие очевидные вещи я пропустил...
2
|
||||||
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
|
| 12.10.2017, 13:40 | |
|
Можете поделится алгоритмом пожалуйста
За код огромное спасибо но не могу представить общую картину, что там происходит?
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 12.10.2017, 14:06 | ||
|
Со структурой понятно? Я просто собрал в кучку все, относящееся к одной паре границ. Можно было 3 массива сделать, но мне так больше нравится. До 14-й строки вообще все элементарно. Вводим пары границ, находим максимальную верхнюю Max. В цикле 15-23 проверяю числа на простоту. Но каждое число проверяю ТОЛЬКО ОДИН РАЗ. Эта проверка - штука весьма затратная. Не простые, естественно, пропускаю (стр.16). Далее генерирую все pk (pk) (ведь только они претендуют на звание ПочтиПростых) и смотрю, какие из них попадают в каждую пару границ (стр.18-21), соответственно, увеличивая val. Вот эти val нам и нужны.
1
|
||
|
4150 / 2728 / 433
Регистрация: 09.09.2017
Сообщений: 12,101
|
||||||||
| 12.10.2017, 14:20 | ||||||||
2
|
||||||||
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
||
| 12.10.2017, 14:24 | ||
|
Аа по моему я понял, вы собрали все границы а потом только один раз ищите почти простые числа и те которые попадают хотя бы в одну из границ выводим Точнее увеличиваем val для данного диапазона куда это число входит
1
|
||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 12.10.2017, 14:29 | |
|
0
|
|
|
4150 / 2728 / 433
Регистрация: 09.09.2017
Сообщений: 12,101
|
|
| 12.10.2017, 14:46 | |
|
Еще в 10 строке опечатка
cin >> LHV[i].L >> LUV[i].H;, но главное что алгоритм понятен и работает быстрее прохода по диапазонам.
1
|
|
| 12.10.2017, 14:46 | |
|
Найти количество простых чисел в интервале
Найти все натуральные числа в заданном интервале, представимые в виде суммы квадратов трех натуральных чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|