Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2017, 14:46   #1
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию Поговорим о математике?

Собственно не знаю почему, но до сих пор колбасит от "нобелевских лауреатов" отсюда. Для затравки простая задачка. Сравнить два числа 10^300 и 300!. Ну конечно же, без старика Гугля Задача уровня школы. Респект и уважение тому, кто предложит хотя бы 2 метода решения. Свои задачи тоже предлагайте, не стесняйтесь

ЗЫ. Впрочем всем респект, кто хоть заинтересуется и приложит усилия. Заочно
Баламут вне форума Ответить с цитированием
Старый 21.12.2017, 15:00   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Хочу респект ))

300! > 100^200 (100*101*...*300) -> 300!>10^400 -> 300!>10^300 уря

второй метод лень думать, значит пулереспект ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 21.12.2017, 15:08   #3
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

"Немножко" не понял метода Что значит здесь 100*101*..*300?
Баламут вне форума Ответить с цитированием
Старый 21.12.2017, 15:14   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А как факториал считается - 1*2*3*...*299*300
Вот и оценил произведение части сомножителей

PS задача:

с какого n n! становится больше чем 10^n
определить аналитически без привлечения всяких там компьютерных средств ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 21.12.2017 в 15:25.
Аватар вне форума Ответить с цитированием
Старый 21.12.2017, 15:23   #5
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Вот от такого изложения нифига не понятно. Нет, я понял, что... Впрочем пока не буду. Но все-таки, изложи для масс!
Баламут вне форума Ответить с цитированием
Старый 21.12.2017, 15:29   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Неожиданно ))
300! = 1*2*...*99*100*101*...*299*300 > 100*101*...*299*300 > 100*100 двести раз () = 100^200 = 10^400 > 10^300

так ?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 21.12.2017, 16:01   #7
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Можно сравнить ln(10^300) и ln(300!) .
type_Oleg на форуме Ответить с цитированием
Старый 21.12.2017, 23:45   #8
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от Баламут Посмотреть сообщение
Собственно не знаю почему, но до сих пор колбасит от "нобелевских лауреатов" отсюда. Для затравки простая задачка. Сравнить два числа 10^300 и 300!. Ну конечно же, без старика Гугля Задача уровня школы. Респект и уважение тому, кто предложит хотя бы 2 метода решения. Свои задачи тоже предлагайте, не стесняйтесь

ЗЫ. Впрочем всем респект, кто хоть заинтересуется и приложит усилия. Заочно
один вариант, это что-то в направлении:
10^300 = 10*10*10*10*...
300! = 1*2*3*...*299*300
количество элементов одинаково, операция одинакова, значит важны только числа. факториал меньшее число выдаёт только до 10 элемента, дальше все числа больше десятки. У факториала последние элементов 5 может перекроют этот миллиард отставания, так что факториал больше. Не так много считать, можно и вручную.
Как-то через функции может, забыл уже математику.
тут грубо идёт сравнение между f(x) = 10 и f(x) = x
pu4koff вне форума Ответить с цитированием
Старый 22.12.2017, 00:37   #9
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Ок. Предложены оба варианта решения К вечеру постараюсь че-нить поинтереснее подкинуть. Ибо ум тренировать надо!
Баламут вне форума Ответить с цитированием
Старый 22.12.2017, 14:44   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Как-то через функции может
Формула Стирлинга
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поговорим о евгенике и не только rpy3uH Свободное общение 110 24.09.2015 19:39
организаторские способности, поговорим? NSvirus Свободное общение 25 19.04.2013 08:05
Поговорим про SEO? haruhi Общие вопросы Web 8 20.11.2011 22:16