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

> Сумма цифр N!
samec
сообщение 20.11.2008 21:23
Сообщение #1


Бывалый
***

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

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


Доброе время суток. Задача такова: найти все такие числа N (N<=100), что у числа N! Сумма цифр – простое число. Так вот, интересует вопрос, можно ли как то обойтись без вычисления N! - или же бех этого никак в этой задаче? Посчитал суммы цифр для N=от 1 до 14 - никакой закономерности не наблюдается sad.gif.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 20.11.2008 21:37
Сообщение #2


Гость






Цитата
никакой закономерности не наблюдается

Наблюдается... Вот она: http://research.att.com/~njas/sequences/A004152
 К началу страницы 
+ Ответить 
samec
сообщение 20.11.2008 22:43
Сообщение #3


Бывалый
***

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

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


Цитата(volvo @ 21.11.2008 0:37) *

Наблюдается... Вот она: http://research.att.com/~njas/sequences/A004152

А какая тут закономерность то? Непойму sad.gif

Добавлено через 6 мин.
если эта закономерность рассчитывается процедурой:
P:=proc(n) 
local i, t1, t2;
for i from 0 by 1 to n
do t1:=i!;
t2:=0;
while t1 <> 0 do t2:= t2+(t1 mod 10);
t1 := floor(t1/10);
od;
print(t2);
od;
end: P(100);


то в этой процедуре всё равно приходится вычислять факториал числа n...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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


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

 



- Текстовая версия 8.07.2025 4:53
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"