Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Для люителей головоломок в Excel - разложить число на простые множители / 17 сообщений из 17, страница 1 из 1
15.04.2010, 14:37
    #36580668
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Есть такая интересная (на мой взгляд, конечно) задача из школьного курса.
Дано число, необходимо разложить его на простые множители, например:
36

Решение
36 2
18 2
9 3
3 3

алгоритм прост в качестве делителей числа подбираются простые числа начиная с наименьшего

возможно, что хорошим решением будет такое, при котором формулу можно будет растягивать вниз и она будет возвращать, соответственно
2
2
3
3

Еще пару примеров

54 2
27 3
9 3
3 3

120 2
60 2
30 2
15 3
5 5
...
Рейтинг: 0 / 0
15.04.2010, 20:31
    #36581411
kimtan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Может так?
...
Рейтинг: 0 / 0
15.04.2010, 23:10
    #36581551
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Или так.
...
Рейтинг: 0 / 0
16.04.2010, 00:05
    #36581592
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
поиск простых чисел - это как вычисление пи - бесконечный процесс. так что школьная, да не совсем =))))
...
Рейтинг: 0 / 0
16.04.2010, 00:13
    #36581599
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
В моем варианте меняем СТРОКА($2:$10000) на СТРОКА($2:куда_дальше), протягиваем формулу ниже и ниже - должно работать и для очень больших чисел, лишь бы Excel принимал :)
...
Рейтинг: 0 / 0
16.04.2010, 00:20
    #36581605
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Вру, работает до 9999999. Дальше не хочет, ибо 9999999 в квадрате - очень большне для Excel.
Если будет интерес, можно подумать над доработкой.
Но для школьной задачи это перебор :)
...
Рейтинг: 0 / 0
16.04.2010, 17:51
    #36583041
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
ну и ну...
решеньица...
)
класс! )
в принципе, для простоты, можно обойтись тем, что в определенном диапазоне будут храниться, например, первые 50 простых чисел..

если сделать через "справочник простых чисел", то формулы можно будет сделать попроще?
...
Рейтинг: 0 / 0
16.04.2010, 18:13
    #36583087
-O_o-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Хотел спросить, а у вас у всех информатико - математическое образование ? Или вы просто долго в этой каше варитесь? А то я читаю и просто думаю что один я тут такой (нуб). А все гении ))) Вот я и хочу узнать реально ли мне стать таким как ВЫ ГЕНИИ ))))?
...
Рейтинг: 0 / 0
16.04.2010, 19:52
    #36583169
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
-O_o-Хотел спросить, а у вас у всех информатико - математическое образование ? Или вы просто долго в этой каше варитесь? А то я читаю и просто думаю что один я тут такой (нуб). А все гении ))) Вот я и хочу узнать реально ли мне стать таким как ВЫ ГЕНИИ ))))?нет, не один
года на этом форуме будет достаточно для того, чтобы подобные вопросы перестали терзать
...
Рейтинг: 0 / 0
16.04.2010, 20:26
    #36583202
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Гениями обзывается, обижает... Не ругайтесь! :)
Должно нравится то, чем занимаешься. Тогда как-то само получается.
...
Рейтинг: 0 / 0
16.04.2010, 20:55
    #36583229
kimtan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Абсолютно согласен с Виктором, а еще надо жить, спать и есть с этим.
...
Рейтинг: 0 / 0
16.04.2010, 21:31
    #36583264
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
kimtan ...спать с этим.Наверное лучше всё-же лучше с женой :-)))
...
Рейтинг: 0 / 0
19.04.2010, 11:14
    #36585109
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
DaniilKну и ну...
решеньица...
)
класс! )
в принципе, для простоты, можно обойтись тем, что в определенном диапазоне будут храниться, например, первые 50 простых чисел..

если сделать через "справочник простых чисел", то формулы можно будет сделать попроще?

"можно будет сделать попроще?"
...
Рейтинг: 0 / 0
19.04.2010, 15:58
    #36585889
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Давайте справочник :)
...
Рейтинг: 0 / 0
19.04.2010, 16:14
    #36585943
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
...
Рейтинг: 0 / 0
20.04.2010, 12:46
    #36587398
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
да, вот он "Список первых 500 простых чисел." в файле xls в столбик
...
Рейтинг: 0 / 0
21.04.2010, 01:02
    #36589052
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для люителей головоломок в Excel - разложить число на простые множители
Старый вариант мне больше нравится :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Для люителей головоломок в Excel - разложить число на простые множители / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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