Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
31.10.2011, 17:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.06.2008
Сообщений: 1,530
Сказал спасибо: 78
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
|
Re: Эрудиция
Владимир из Уфы, а чем она отличается от уже предложенной мною?!
Сообщение от nonamedov
|
1. делим на кучки по 3 монеты, метод похож на двоичный поиск, но, так как заранее известно, что лишь одна монета фальшивая, то деление на 6+6 бессмысленно.
2. Сравниваем эти тройки монет по паре, получим 3=3 и 3!=3', понятно, что те тройки, что равны, настоящие.
3. Сравниваем одну тройку из настоящих с неизвестной парой тройкой, получим или 3=3 или 3!=3'. Таким образом мы определим фальшивую тройку.
4. Из определенной фальшивой тройки сравним любые две монеты, получим или 1=1, или 1!=1', учитывая то, что по предыдущим результатам мы уже знаем про отношение между фальшивой и настоящей монетой, то мы сразу определим фальшивую монету.
|
Последний раз редактировалось nonamedov; 31.10.2011 в 17:28.
|
|
|
|
31.10.2011, 19:50
|
|
Временная регистрация
Регистрация: 05.02.2011
Сообщений: 80
Сказал спасибо: 5
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
|
Re: Эрудиция
Где-то так:
Первый вариант не полный, но я думаю основное во втором случае.
Последний раз редактировалось g11; 31.10.2011 в 20:48.
Причина: Не могу превьюв вставить
|
|
|
|
31.10.2011, 20:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.06.2010
Адрес: Минск
Сообщений: 1,511
Сказал спасибо: 916
Сказали Спасибо 1,275 раз(а) в 488 сообщении(ях)
|
Re: Эрудиция
g11, Вы эту картинку сами рисовали? ![Улыбка](images/smilies/icon_smile.gif)
В ней слишком много ошибок и несуразностей.
|
|
|
|
31.10.2011, 20:43
|
|
Временная регистрация
Регистрация: 05.02.2011
Сообщений: 80
Сказал спасибо: 5
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
|
Re: Эрудиция
Исправил:
Я подозреваю, через матрицы было-бы проще, но у меня с математикой туго.
Последний раз редактировалось g11; 31.10.2011 в 20:53.
|
|
|
|
31.10.2011, 21:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.06.2010
Адрес: Минск
Сообщений: 1,511
Сказал спасибо: 916
Сказали Спасибо 1,275 раз(а) в 488 сообщении(ях)
|
Re: Эрудиция
Сообщение от g11
|
Исправил
|
Боюсь, что не все.
В строке a) у Вас равновесия нет - стало быть, "преступник" на весах. Зачем же Вы упорно "подозреваете" лежащую в стороне монету 8?
Зачем Вы на шаге 3 добавляете на обе чашки весов нормальные монеты? (это, конечно, не ошибка, но совершенно бессмысленное действие).
|
|
|
|
31.10.2011, 21:10
|
|
Гражданин KAZUS.RU
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
|
Re: Эрудиция
Я, честно говоря, не следил за темой, но по-моему проще так - положить поровну монет на две чаши, затем взять и поменять местами половину монет между чашами. Если если состояние изменится, то фальшивая монета была перемещена (и наоборот). Поэтому те монеты, которые не влияют на равновесие нужно исключить - так далее методом деления пополам.
|
|
|
|
31.10.2011, 21:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.06.2010
Адрес: Минск
Сообщений: 1,511
Сказал спасибо: 916
Сказали Спасибо 1,275 раз(а) в 488 сообщении(ях)
|
Re: Эрудиция
you_go, жаль, что Вы не следили за темой ![Улыбка](images/smilies/icon_smile.gif) Такой вариант уже предлагался.
Напомню, что взвешиваний всего три. Положив "поровну монет на две чаши", вы израсходуете драгоценное первое взвешивание, не получив при этом абсолютно никакой информации. После второго у Вас останется шесть "подозреваемых" и всего одно взвешивание.
Последний раз редактировалось Марья-2; 31.10.2011 в 21:27.
|
|
|
|
31.10.2011, 21:30
|
|
Временная регистрация
Регистрация: 05.02.2011
Сообщений: 80
Сказал спасибо: 5
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
|
Re: Эрудиция
Совсем запарился,
Дийсно, переборщил.
Надеюсь теперь так.
Последний раз редактировалось g11; 31.10.2011 в 21:44.
|
|
|
|
31.10.2011, 21:31
|
|
Гражданин KAZUS.RU
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
|
Re: Эрудиция
Да, условие задачи нужно читать ![Улыбка](images/smilies/icon_smile.gif)
Тогда работает вариант из трех групп, как предложил g11 (первый "простой" вариант), а если он не проходит, то оставшиеся две группы по 4 моим способом
Последний раз редактировалось you_go; 31.10.2011 в 21:34.
|
|
|
|
31.10.2011, 21:43
|
|
Частый гость
Регистрация: 14.07.2010
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 26 раз(а) в 9 сообщении(ях)
|
Re: Эрудиция
делим 12 на 4кучки по 3монеты . кучки 1 2 3 и 4 .
сравниваем 1 и 2 кучки - и далее смотрим .
1 ‹› 2 и сравниваем 1 = 3 фальшивка в 2 кучке
1‹› 2 и сравниваем 1 ‹› 3 фальшивка в 1 кучке
когда определили кучку из 3 монет сравниваем 2 .
если равны - то оставшаяся, а если нет, то на предыдущем взвешивании кучек определяем - фальшивка легче или тяжелее.
Остается вариант 1 = 2 фальшивка в 3 и 4 кучке , но мы не знаем разницу в весе, и решаем по прежнему алгоритму.
у нас осталось 6 монет , делим на кучки по 2 монеты .
опять сравниваем 1 = 2 фальшивка в 3 - тогда сравниваем 1 монету с 1 кучи с одной монетой 3 кучки, ( 1 кучка истина) . если не равны то взвешиваемая монета с 3 кучки фальшивка, если равны - оставшаяся с 3 кучки.
вариант когда 1 и 2 не равны - тогда 3 все монеты истинные .
сравниваем учки с номерами монет
12 ‹› 34 56
далее сравниваем 13 и 45 и определяем при равенстве убранную 2 , при изменении знака переброшеная 3 . а вот 1 и 4 так и остаются нераспознаными.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Ерундиция и смехалка
|
Федя-Инженер |
Отвлекитесь, эмбеддеры! |
189 |
19.03.2021 14:05 |
Часовой пояс GMT +4, время: 18:11.
|
|