IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> помогите решить задачу с факториалом
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: дима

Репутация: -  0  +


найти остаток от деления числа n! на m. n<=1000000, m< 2 в 15 степени
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов
сообщение
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Помочь и сделать за тебя - это разные вещи......
Цитата
я паскаль 4 раза открывал, опыта никакакого, а тут такие задачи, сложные для меня

Из того,какой сложности задача,врятли ее дали бы вам,после 4 уроков.Отсуда напрашивается вывод,что когда надо было открыть ты этого не делал в итоге опыта 0.
Все что нужно чтобы решить TarasBer сказал.У теб есть факториал ты его представляеш как n*(n-1)*(n-2) и тд.Потом ты смотриш первый член факториала это 1 ты делиш 1 на m и береш остаток от деления по модулю(можно и без модуля если числа строго положительные) т.к. максимум у тебя это 2 в 15 степени,то число 100% влезет в один из стандартных типов(угадай в какой),затем ты остаток домножаеш на 2 и береш опять остаток,затем на 3 и опять отстаток и так n-1 раз,в итоге ты получиш нужный тебе остаток от деления.Вот тебе то ,что написал TarasBer,только расписанно.как это реализовать на языке,без твоих наработок тебе врятли кто станет просто так помогать,а за деньги пожалуста любой каприз.Это и пытался до тебя донести человек,а ты начинаешь припираться.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


Closed Topic Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 17.06.2024 10:06
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name