|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|
Найти на промежутке от 1 до N все числа, взаимно простые с N03.06.2010, 11:47. Показов 2433. Ответов 17
Метки нет (Все метки)
Ребят, помогите пожалуйста с простыми числами.
задача: дайтся число от 1(n). найти в промежутке между 1 и n все простые числа с n. То есть надо найти те числа, у которых с n самый большой делитель =1. 3 дня не могу добится результата, завтра сдавать, спасите!
0
|
|
| 03.06.2010, 11:47 | |
|
Ответы с готовыми решениями:
17
Найти все делители числа n, взаимно простые с m Найти все натуральные числа, меньшие заданного числа и взаимно простые с ним
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 03.06.2010, 12:00 | ||||||
|
Так?
2
|
||||||
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|
| 03.06.2010, 12:21 [ТС] | |
|
да не особо так... надо ВЫВЕСТИ те числа у которых с данным числом максимальный ОБЩИЙ делитель равен 1.
то что у Вас написано, выдаёт результат "21" что ни к селу ни к городу. к примеру если задано число "20", то на экран выводятся числа: 3 7 9 11 13 17 19
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||
| 03.06.2010, 12:24 | ||
1
|
||
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|||||||
| 03.06.2010, 12:26 [ТС] | |||||||
думаю суть понятна... но проблема в том что когда в if ставлю "&&" то оно мне вообще ничего не выводит... хотя насколько я знаю, должно вывести те числа которые соответсвуют критериям отбора Добавлено через 39 секунд
0
|
|||||||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||
| 03.06.2010, 12:28 | ||
|
Вы вводите число 20.
Нужно найти все числа на промежутке 1..20, у которых с числом 20 будет максимальный общий делитель единица.
Я вас и спрашиваю, в таком случае назовите мне еще общие делители для пар (3,20), (7,20) и т.п., не считая единицу? Жду.
1
|
||
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|
| 03.06.2010, 12:43 [ТС] | |
|
общих больше нету вроде(упор делаю на свои математические знания).
3 и 20, 7 и 20. кроме 1 больше ничего нету.
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 03.06.2010, 12:44 | |
|
А что вы мне тогда говорите?
Программа работает правильно. 3 7 9 11 13 17 19, с каждым из них с числом 20 будет один общий делитель, единица.
1
|
|
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|
| 03.06.2010, 12:46 [ТС] | |
|
Ваша программа выдала мне результат: 21.
при чём тут вообще 21? что оно означает? я этого не могу понять.
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 03.06.2010, 12:49 | |
|
KpoccoB0K, Какое число вы ввели?
Что все не так?
1
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 03.06.2010, 12:53 | |
|
Тут еще кнопка есть, сказать спасибо.
1
|
|
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|
| 03.06.2010, 12:54 [ТС] | |
|
может проблема в том что я немного изменил ваш код из-за того что у нас скорее всего компиляторы не соответсвуют... может из-за этого и результат другой.
тогда будет небольшая просьба.. я сейчас в колледже сижу, поэтому компилятор стандартный(Turbo C++). если Вам не сложно, то оптимизируйте её под стандартный компилятор, потому что я много чего не понял из того кода....
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 03.06.2010, 12:58 | ||||||
|
Код.
Посмотрите, я думаю понятней будет. в Turbo C++ по идее должно работать, но всякое бывает.
1
|
||||||
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
||||||
| 03.06.2010, 13:06 [ТС] | ||||||
|
в Turbo C++ выдаёт ошибку на bool func (int val, int i)
а после if (!(val%j) && !(i%j)) вообще ничего не выдаёт. Добавлено через 43 секунды то есть у меня почему-то двойное условие для if не работает((( *бъется об стенку* Добавлено через 1 минуту
0
|
||||||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 03.06.2010, 13:08 | ||||||
|
СТрочка #7 неверно, так должно быть:
1
|
||||||
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
|
| 03.06.2010, 13:14 [ТС] | |
|
уже полностью молчит. считывает число и всё.
Добавлено через 1 минуту о всё!))) Добавлено через 3 минуты но одна проблема, проверьте тоже... при вводе числа заканчивающиеся на 5, выдаются числа от 1 до *5.
1
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 03.06.2010, 13:29 | ||||||
|
KpoccoB0K, спасибо.
Нашел я ошибку. Исправленный вариант:
1
|
||||||
|
1 / 1 / 0
Регистрация: 08.02.2010
Сообщений: 22
|
||||||
| 03.06.2010, 14:20 [ТС] | ||||||
|
Оптимизированный вариант под базовые компиляторы(может кому-то еще пригодится)
neske, Огромнейшее Вам спасибо.
0
|
||||||
| 03.06.2010, 14:20 | |
|
Помогаю со студенческими работами здесь
18
Найти все натуральные числа меньше n и взаимно простые с ним Даны целые числа р и q. Получить все делители числа q, взаимно простые с р. Даны натуральные числа p и q. Получить все делители числа q, взаимно простые к p
Даны целые числа р и q. Получить все делители числа q, взаимно простые с р Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|