0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 8
|
||||||
Числа Мерсенна01.09.2010, 23:00. Показов 9792. Ответов 6
Метки нет Все метки)
(
Добрый день) Прошу помочь с задачей:
Написать программу для нахождения всех чисел Мерсенна от 1 до N. (Натуральное число а называется числом Мерсенна, если (2^а-1) простое число). Вот мое видение задачи):
0
|
01.09.2010, 23:00 | |
Ответы с готовыми решениями:
6
Числа Мерсенна
|
![]() 19 / 19 / 12
Регистрация: 21.08.2010
Сообщений: 136
|
||||||
01.09.2010, 23:55 | ||||||
вот мой вариант, только там какие-то проблемы с типом y[i]
1
|
Почетный модератор
![]() 64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
|||||||
02.09.2010, 09:14 | |||||||
![]() Решение
Посмотрите здесь. http://ru.wikipedia.org/wiki/%... 0%BD%D0%B0 Если брать второй вариант, только для простых индексов, то можно написать так. Максимально даже для типа extended точно можно вычислить только первые 17 чисел(n=60), 18-е число уже за счет округления выдает на 1 меньше(можете проверить увеличив const nmax). Если нужен первый вариант чисел Мерсенна, то проверку на простое убрать.
4
|
![]() 19 / 19 / 12
Регистрация: 21.08.2010
Сообщений: 136
|
||||||
07.09.2010, 01:05 | ||||||
0
|
Почетный модератор
![]() 64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
|||||||
07.09.2010, 06:32 | |||||||
А вы, вместо того чтобы фырчать, сами бы учились писать элементарные программы.
0
|
07.09.2010, 06:32 | |
Помогаю со студенческими работами здесь
7
Дано натуральное число n. Найти все числа меньшие Мр числа Мерсенна Дано натуральное число n. Найти все числа меньшие Мр числа Мерсенна Найти все числа меньшие Мр числа Мерсенна Найти все числа, меньшие числа Мерсенна Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Согласованность транзакций в MongoDB
Codd 30.04.2025
MongoDB, начинавшая свой путь как классическая NoSQL система с акцентом на гибкость и масштабируемость, сильно спрогрессировала, включив в свой арсенал поддержку транзакционной согласованности. Это. . .
|
Продвинутый ввод-вывод в Java: NIO, NIO.2 и асинхронный I/O
Javaican 30.04.2025
Когда речь заходит о вводе-выводе в Java, классический пакет java. io долгие годы был единственным вариантом для разработчиков, но его ограничения становились всё очевиднее с ростом требований к. . .
|
Обнаружение объектов в реальном времени на Python с YOLO и OpenCV
AI_Generated 29.04.2025
Компьютерное зрение — одна из самых динамично развивающихся областей искусственного интеллекта. В нашем мире, где визуальная информация стала доминирующим способом коммуникации, способность машин. . .
|
Эффективные парсеры и токенизаторы строк на C#
UnmanagedCoder 29.04.2025
Обработка текстовых данных — частая задача в программировании, с которой сталкивается почти каждый разработчик. Парсеры и токенизаторы составляют основу множества современных приложений: от. . .
|
C++ в XXI веке - Эволюция языка и взгляд Бьярне Страуструпа
bytestream 29.04.2025
C++ существует уже более 45 лет с момента его первоначальной концепции. Как и было задумано, он эволюционировал, отвечая на новые вызовы, но многие разработчики продолжают использовать C++ так, будто. . .
|
Слабые указатели в Go: управление памятью и предотвращение утечек ресурсов
golander 29.04.2025
Управление памятью — один из краеугольных камней разработки высоконагруженных приложений. Го (Go) занимает уникальную нишу в этом вопросе, предоставляя разработчикам автоматическое управление памятью. . .
|
Разработка кастомных расширений для компилятора C++
NullReferenced 29.04.2025
Создание кастомных расширений для компиляторов C++ — инструмент оптимизации кода, внедрения новых языковых функций и автоматизации задач. Многие разработчики недооценивают гибкость современных. . .
|
Гайд по обработке исключений в C#
stackOverflow 29.04.2025
Разработка надёжного программного обеспечения невозможна без грамотной обработки исключительных ситуаций. Любая программа, независимо от её размера и сложности, может столкнуться с непредвиденными. . .
|
Создаем RESTful API с Laravel
Jason-Webb 28.04.2025
REST (Representational State Transfer) — это архитектурный стиль, который определяет набор принципов для создания веб-сервисов. Этот подход к построению API стал стандартом де-факто в современной. . .
|
Дженерики в C# - продвинутые техники
stackOverflow 28.04.2025
История дженериков началась с простой идеи — создать механизм для разработки типобезопасного кода без потери производительности. До их появления программисты использовали неуклюжие преобразования. . .
|