powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Не могу справиться с задачей...
5 сообщений из 5, страница 1 из 1
Не могу справиться с задачей...
    #38480744
ElioWrite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток )
Задача такая: сколько существует натуральных чисел n, меньших 1000, для которых (2^n - n) делится на 7.
Проблема: работа со слишком огромными числами.
Я в состоянии сам написать код, но... Представляете, какие числа тут приходится проверять на делимость? Там выходят огромные значения (типа 2^1000).
Насколько я понял со слов своего преподавателя, копать нужно не в сторону огромных типов данных... Должно быть какое-то иное решение, но я никак не могу справиться сам.
Буду очень рад, если кто-нибудь даст подсказку по этому вопросу.
Заранее спасибо.
...
Рейтинг: 0 / 0
Не могу справиться с задачей...
    #38480765
ElioWrite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хах, не представляете, осенило :)
Сидел с утра, а решение пришло, только когда догадался что 7 = 2^3 - 1.
Прошу прощения за зря созданную тему. (её кстати можно клоз...)
Всем удачи )
...
Рейтинг: 0 / 0
Не могу справиться с задачей...
    #38480768
wst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достаточно держать в памяти не всё 2^n, а остаток от его деления на 7 и этот самый остаток и пересчитывать, где совпадет с n%7 - там и счастье.
...
Рейтинг: 0 / 0
Не могу справиться с задачей...
    #38484810
Slip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем программу писать, если это можно и так посчитать?
...
Рейтинг: 0 / 0
Не могу справиться с задачей...
    #38484816
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slip,

Helloworld такой :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Не могу справиться с задачей...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]