Загадка |
Загадка |
18:14, 15 October 2010
Post
#16
|
|
Оруженосец Group: Members Posts: 120 Joined: 2 Jan 2009 Member No.: 7.842 Класс: Ranger Направленность: Законопослушный злой Раса: Темный эльф |
QUOTE известно ли заранее, сколько весит "нормальный" шарик, или на это надо потратить одно взвешивание? их вес тут не имеет значения, они все весят одинаково... |
|
|
Guest_DarkSet_* |
18:38, 15 October 2010
Post
#17
|
Guests |
неизвесно весит он больше или меньше чем остальные, извесно только что неравно. Весы с двумя чашами, никаких делений, только больше/меньше.
|
|
|
19:02, 15 October 2010
Post
#18
|
|
Старший баронет Group: Members Posts: 871 Joined: 14 Nov 2005 From: MOSCOW Member No.: 2.057 Класс: Weapon Master Направленность: Хаотичный злой Раса: Человек |
Если я все правильно понимаю
6-6 (какие 6 весят больше/меньше) 3-3(аналогично, если лоханулись, знач лоханулис ) 1-1 (если шарики равны, то оставшийся другой вес, если неравны, то определяем больше/меньше по предыдущим взвешиваниям) This post has been edited by -Lent-: 19:05, 15 October 2010 -------------------- (с)маленький мальчик с детства флудил,
троллил на форумах, людям хамил. череп проломлен, сломаны пальцы. в долгу не остались сети постояльцы - Что за бред? Ты что, дурак совсем? - Хитренький какой. Так я тебе и сказал. DeSp: а я срать хочу, но воды нету!!! Богданов: сри в коменты 1: что-то хочется просто потупить дома 2: агааа, потупииить 2: купить потупива и потупить Очень хочу нести добро в массы! Лопатой! Продамся в рабство грудастой нимфоманке за еду и интернет :) А по утру придут ОНИ и будет их трое: Недосып,Сушняк и Перегар... Гугл папа - http://www.google.ru Википедия мама - http://ru.wikipedia.org/ |
|
|
19:43, 15 October 2010
Post
#19
|
|
Виконт Group: Members Posts: 2.025 Joined: 15 Dec 2006 From: Terra Incognito Member No.: 2.396 Класс: Rogue Направленность: Хаотичный нейтральный Раса: Человек |
Лент гений) Я то до такого варианта дошел буквально за 15 секунд но залип размышляя как понять как узнать тяжелее или легче шарик) Но подозреваю что такой вариант не прокатит, учитывая не 100% успех в решении задачи)
|
|
|
Guest_Son_* |
19:54, 15 October 2010
Post
#20
|
Guests |
Лент, ты не прав, в последнем взвешевании есть загвоздка остается 3 шара, а у тебя место только для двух...то-бишь не 100% вероятность удачи...
|
|
|
20:00, 15 October 2010
Post
#21
|
|
Виконт Group: Members Posts: 2.025 Joined: 15 Dec 2006 From: Terra Incognito Member No.: 2.396 Класс: Rogue Направленность: Хаотичный нейтральный Раса: Человек |
Кстати, кажется дошло.
1 взвешивание. Кладем на каждую из чаш весов по 3 шарика. Исходы: 1) Неравны - то есть в одной из кучек находится "левый" шар. GOTO операция 2.1 2) Равны - левый шар находится во второй половине, которую еще не взвешивали. GOTO операция 2.2 2 взвешивание. Операция 2.1: Берем из оставшихся шаров(которые 100% нормальные, так как "левый" шар находится у нас во взвешенной шестерке), что еще не взвешивали 3 штуки как эталон. и взвешиваем с любыми тремя из уже взвешенных в первой операции. Исходы: 1) Шары равны, значит "левый" находится в той тройке что не участвовала в данном взвешивании из первого взвешивания. GOTO Операция 3. 2) Неравные, значит "левый" находится именно в этой тройке шаров, от первой операции взвешивания. GOTO операция 3. Операция 2.2: Производим те же самые манипуляции только поменяв местами шестерки шаров и выявляем тройку шаров с "левым" шаром. GOTO операция 3. 3 Взвешивание. Операция 3: Из тройки шаров, где гарантированно есть "левый" шар выбираем 2 шарика и взвешиваем их, а далее как сказал Лент. Так как мы теперь точно знаем легче или тяжелее этот шар(так как сравнивали с эталоном) решить и определить его будет просто. Сон, прости но ты реально очень глупый. Проблема решения Лента была совсем в другом Кстати если верить ЖЖ то если эту задачу люди решают за 2 часа их принимают на Лондонскую биржу, я решил за минут 10 или 7, но чую вряд ли меня тут возьмут) После достаточно сложного описания Зорана я уж начал подозревать где-то у себя ошибку) This post has been edited by -Yamert-: 20:12, 15 October 2010 |
|
|
20:05, 15 October 2010
Post
#22
|
|
Псевдоразработчик Group: DMs & Developers Posts: 1.249 Joined: 1 Feb 2009 From: Москва Member No.: 8.712 Класс: Paladin Направленность: Законопослушный добрый Раса: Человек |
Берем 8 шаров, по 4 на весы, для удобства пронумеруем.
(1) | (2) (3) | (4) (5) | (6) (7) | (8) 9, 10, 11, 12 остаются. 1. Для начала более простой вариант - весы показали равный вес. Значит мы ищем один из 4 оставшихся шаров. 1.1 Взвешиваем 2 из них: (9) | (10) 1.2(первый расклад) Если весы равны(значит либо шар 11, либо 12 отличается), меняем один из шаров, взвешиваем последний раз: (9) | (11) Если весы снова равны - шар 12 отличается. Если не равны - шар 11 отличается. 1.2(второй расклад) Если весы не равны(значит либо шар 9, либо 10 отличается), меняем один из шаров, взвешиваем последний раз: (9) | (11) Если весы равны - шар 10 отличается. Если положение весов не изменилось - шар 9 отличается. 2. Теперь более сложный вариант: (1) | (2) (3) | (4) (5) | (6) (7) | (8) Весы показали не равный вес, и 1 из этих шаров отличается. 2.1 Шар 1 и 2 откладываем в сторону, шар 3 и 4 меняем местами, шар 8 заменяем на один из одинаковых шаров, к примеру на шар 12. Получаем на весах картину: (4) | (3) (5) | (6) (7) | (12) Остаются в запасе шары (1), (2), (8), плюс одинаковые шары 9, 10, 11. 2.2(первый расклад) Если весы показали не одинаковый вес, и положение весов изменилось(значит либо шар 3, либо 4 отличаются). 2.3 Кидаем на весы шар 3 и, к примеру, шар 12. Тут все просто. Если вес равный - шар 4 отличается, если вес не равный, значит шар 3. 2.2(второй расклад) Если весы показали не одинаковый вес, и положение весов не изменилось(значит либо шар 5, либо 6, либо 7 отличаются). Шар 3 и 4 можем убрать, т.к. мы меняли их местами, и на весы они не повлияли. Последнее действие будет таким: шар 6 заменяем на шар 11(не отличающийся от других), а шар 5 перемещаем на другую чашу весов. Имеем картину: (11) | (5) (7) | (12) Если положение весов выравнялось - шар 6 отличается. Если положение весов не изменилось - шар 7 отличается. Если изменилось - шар 5 отличается. 2.2(Третий расклад) Если весы показали одинаковый вес(значит либо шар 1, либо 2, либо 8 отличается). Шар 3 и 4 можем убрать, т.к. мы меняли их местами, и на весы они не повлияли. Последнее действие будет таким: шар 1 заменяем на шар 11(не отличающийся от других), а шар 2 перемещаем на другую чашу весов. Имеем картину: (2) | (11) (12) | (8) Если положение весов выравнялось - шар 1 отличается. Если положение весов не изменилось - шар 8 отличается. Если изменилось - шар 2 отличается. Вот, по-моему, принцип такой. -------------------- Хватит уже сваливать все на плечи игроков. Игроки могут чего то хотеть, но они ничего не должны. А вот разработчики должны - потому что создали продукт и предложили его людям, а значит взяли на себя ответственность. Игроки тратят на это силы и время, изначально обладая определенными надеждами и ожиданиями.
|
|
|
20:19, 15 October 2010
Post
#23
|
|
Виконт Group: Members Posts: 2.025 Joined: 15 Dec 2006 From: Terra Incognito Member No.: 2.396 Класс: Rogue Направленность: Хаотичный нейтральный Раса: Человек |
Кстати пользуясь случаем кину задачку которую дали другу при собеседовании в какую-то достаточно крутую контору:
Есть две одинаковые веревки. Каждая веревка горит 1 минуту. Как с помощью них можно отмерить ровно 30 секунд? |
|
|
Guest_Son_* |
20:23, 15 October 2010
Post
#24
|
Guests |
поджигаем с двух сторон одну веревку?...
Но наверное не правильно, потому что зачем тогда другая нужна? This post has been edited by Son: 20:24, 15 October 2010 |
|
|
20:30, 15 October 2010
Post
#25
|
|
Виконт Group: Members Posts: 2.025 Joined: 15 Dec 2006 From: Terra Incognito Member No.: 2.396 Класс: Rogue Направленность: Хаотичный нейтральный Раса: Человек |
я профейлился с формулировкой задачи, там немного по-другому) Я вспомнил как задача звучала: Есть две абсолютно одинаковые веревки, которые горят одинаковое время. Как можно получить половину веревки?
Кстати я тут подумал, алгоритм Зорана более правильный, хоть и сложнее, там не нужно определять легче или тяжелее шар) |
|
|
20:33, 15 October 2010
Post
#26
|
|
Псевдоразработчик Group: DMs & Developers Posts: 1.249 Joined: 1 Feb 2009 From: Москва Member No.: 8.712 Класс: Paladin Направленность: Законопослушный добрый Раса: Человек |
там не нужно определять легче или тяжелее шар) Там просто не получится это сделать(( разьве что четвертым взвешиванием This post has been edited by Zoran: 20:33, 15 October 2010 -------------------- Хватит уже сваливать все на плечи игроков. Игроки могут чего то хотеть, но они ничего не должны. А вот разработчики должны - потому что создали продукт и предложили его людям, а значит взяли на себя ответственность. Игроки тратят на это силы и время, изначально обладая определенными надеждами и ожиданиями.
|
|
|
21:00, 15 October 2010
Post
#27
|
|
‡ Гоблак ‡ Group: Members Posts: 903 Joined: 17 Sep 2005 From: Москва Member No.: 1.908 Класс: Shadowdancer Направленность: Хаотичный нейтральный Раса: Гоблин |
Как можно получить половину веревки? Эээ... поджечь с двух разных сторон одновременно обе? И когда обе сгорят до одного места (пересекутся огонёчечки), потушить и тряхнуть половиной верёвки? This post has been edited by Цапыч: 21:01, 15 October 2010 -------------------- |
|
|
Guest_Son_* |
21:07, 15 October 2010
Post
#28
|
Guests |
Неее...как-то сильно просито я тоже подумал об этом, только я подумал чтоб их положить крест на крест отмерить половину, сложа их так чтоб концы были такой же длинный и потом сложить крестом, и поджечь:)
|
|
|
21:13, 15 October 2010
Post
#29
|
|
‡ Гоблак ‡ Group: Members Posts: 903 Joined: 17 Sep 2005 From: Москва Member No.: 1.908 Класс: Shadowdancer Направленность: Хаотичный нейтральный Раса: Гоблин |
-------------------- |
|
|
Guest_Son_* |
21:14, 15 October 2010
Post
#30
|
Guests |
Да, хорошо, хоть я про девственницу в центре не промолвился...
|
|
|
Lo-Fi Version | Time is now: 1 May 2024 - 07:20 |