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

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


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