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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2013, 20:15   #581
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Базиля, если Вы сможете доказать что один кубический сантиметр слона будет равен одному кубическому сантиметру золота, то пожалуйста
Poma][a вне форума Ответить с цитированием
Старый 08.03.2013, 20:32   #582
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Poma][a, а чем плох способ Базиля, если меры веса слона нет? BDA вот тоже предложил способ, при котором золота можно в 10 раз больше по весу положить. Мне тоже эти способы больше по вкусу
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.03.2013, 21:05   #583
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
BDA вот тоже предложил способ, при котором золота можно в 10 раз больше по весу положить.
Аа.. Не заметил

Тот умный человек, был еще и честным
Poma][a вне форума Ответить с цитированием
Старый 08.03.2013, 21:16   #584
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,300
По умолчанию

[OFFTOP]
Цитата:
Аа.. Не заметил
Вот так вот обворовал Ромаху на 10 слонов золота
Цитата:
был еще и честным
Ну я так не играю
[/OFFTOP]
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 08.03.2013, 21:26   #585
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Ну можно еще тем же способом, которым Архимед корону измерял, но он по сравнению с предложенным посложнее будет.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 08.03.2013, 21:36   #586
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Обжулим Ромаху часть#2
Имеется 80 монет, одна из которых фальшивая, причем она легче других. За какое наименьшее число взвешиваний на весах без гирь можно найти фальшивую монету?

Цитата:
Ну можно еще тем же способом, которым Архимед корону измерял, но он по сравнению с предложенным посложнее будет.
Можно еще так :
Цитата:
Мудрец сделал так: он поместил слона в лодку, затем отметил по борту уровень воды. Когда слона вывели из лодки, осталось только поместить туда золото.

Последний раз редактировалось Poma][a; 08.03.2013 в 21:40.
Poma][a вне форума Ответить с цитированием
Старый 08.03.2013, 21:46   #587
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Если делить пополам, то после кадого взвешивани 1/2 отсеивается. А если на три части, то 2/3. Наверно быстрей так, считать лень Праздник ведь...
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.03.2013, 21:57   #588
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

да где-то от 3 до 5, тоже считать лень. Алгоритм нужен или на слово поверишь?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...

Последний раз редактировалось Sciv; 08.03.2013 в 22:00.
Sciv вне форума Ответить с цитированием
Старый 08.03.2013, 22:02   #589
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Алгоритм нужен или на слово поверишь?
Верю-верю
Цитата:
Ответ: Фальшивую монету можно определить за 4 взвешивания. Алгоритм следующий. Первое взвешивание: кладем на чаши по 27 монет. В случае равновесия фальшивая среди оставшихся 26. Если одна чаша легче, то фальшивая среди лежащих на ней 27. Второе взвешивание: кладем на обе чаши по 9 монет из числа "подозреваемых" и рассуждаем аналогично. В третьем взвешивании положим на чаши по 3 монеты, а в четвертом - по одной. Как видим, здесь деление не пополам, а на три по возможности равные части.
Poma][a вне форума Ответить с цитированием
Старый 08.03.2013, 22:06   #590
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Фальшивую монету можно определить за 4 взвешивания.
И все-таки за три, если очень повезет. Объясняю:

Если делить на 4 части (по 20 монет) и если нам с первого взвешивания повезет найти самую легкую кучку, то 60 монет сразу идут в лес... ну или в копилку.

Остальные 20 делим по пять, и опять если нам повезет и мы с первого взвешивания угадаем легкую кучку, то еще 15 монет идут вслед за первыми 60.

Наконец, берем взвешивать по 2 монетки из пяти и если нам опять повезет, то эти кучки будут равны по весу, тогда фальшивая будет та, что осталась

Много везения, но взвешиваний-то все-равно три.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
интересные проги kipish Софт 85 18.12.2022 01:03
Текст на картинках SunLight Microsoft Office Word 2 08.08.2007 12:59