2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Взвешивание и спор с доктором Плотниковым
Сообщение17.07.2015, 23:42 
Аватара пользователя


01/12/11

8634
Сразу оговорюсь, вместо "масса" везде буду писать "вес". Это неверно с точки зрения физики, но зато не режет ухо.

Перед вами 4 шарика, абсолютно одинаковых на вид. Некоторые из них (возможно, ни одного) весят по 5 кг, остальные (возможно, ни одного) - по 4.
Также перед вами напольные весы, точно показывающие суммарный вес положенных на них предметов.
Ваша задача - за три взвешивания определить, какие шарики весят по 5 кг, а какие по 4.

Эту задачу предложил мне доктор...у него арабская фамилия, но я не буду её афишировать по его просьбе...пусть будет доктор Плотников. Так вот, доктор Плотников утверждает, что моё решение неверно.

Моё решение было таким:
Взвешиваем первый со вторым, затем первый с третьим. Если хоть в одном из этих двух взвешиваний мы получили 8 или 10, зачада решается тривиально.
Если же мы получили оба раза по 9, третьим шагом взвешиваем второй, третий и четвёртый шарики.
Если получили 12, то первый настоящий, второй, третий и четвёртый фальшивые.
Если получили 13, то первый настоящий, второй и третий фальшивые, четвёртый настоящий.
Если получили 14, то первый фальшивый, второй и третий настоящие, четвёртый фальшивый.
Если получили 15, то первый фальшивый, второй, третий и четвёртый настоящие.

Пожалуйста, проанализируйте внимательно моё решение и скажите, где у меня ошибка, а то мне перед доктором неудобно.
Заранее всех благодарю, всем шукран джазилян (большое спасибо на арабском)!

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:06 
Заслуженный участник
Аватара пользователя


09/09/14
6328
Ktina в сообщении #1038207 писал(а):
...где у меня ошибка, а то мне перед доктором неудобно.

Нет ошибки. Может он не понял, что настоящим считается тяжёлый? Задавая такую задачу, он мог думать, что наоборот.

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:07 
Заслуженный участник
Аватара пользователя


01/09/13
4680
Ktina в сообщении #1038207 писал(а):
Взвешиваем первый со вторым, затем первый с третьим.

Ktina в сообщении #1038207 писал(а):
Если же мы получили оба раза по 9, третьим шагом взвешиваем второй, третий и четвёртый шарики.

А как отличить второй шар от третьего?

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:12 
Аватара пользователя


01/12/11

8634
Geen
Если получили две девятки, это означает, что второй и третий оба одинаковые - либо оба фальшивые, либо оба настоящие.

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:22 
Заслуженный участник
Аватара пользователя


01/09/13
4680
Ktina в сообщении #1038215 писал(а):
Geen
Если получили две девятки, это означает, что второй и третий оба одинаковые - либо оба фальшивые, либо оба настоящие.

Да, извиняюсь, под вечер пятницы мысли заплетаются иногда...

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:31 
Аватара пользователя


01/12/11

8634
grizzly в сообщении #1038211 писал(а):
... Может он не понял, что настоящим считается тяжёлый? Задавая такую задачу, он мог думать, что наоборот.

В его условии вообще не шла речь о настоящих и фальшивых. Было просто 4 и 5 кило.

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:39 
Заслуженный участник
Аватара пользователя


01/09/13
4680
На всякий случай проверил в экселе - всё нормально.

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 00:41 
Аватара пользователя


01/12/11

8634
Geen в сообщении #1038230 писал(а):
На всякий случай проверил в экселе - всё нормально.

А как это можно проверить?

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 01:17 
Заслуженный участник
Аватара пользователя


01/09/13
4680
Ну, 4 можно вычесть (для простоты и "нормализации"). Далее имеем 16 вариантов 0 и 1. Составляет эту матрицу (4 столбца, 16 строк). В дополнительных столбцах пишем суммы взвешивания в соответствии со стратегией. Имеем три столбца со значениями от 0 до 3. Далее надо " убедиться", что в этих трёх столбцах нет повторяющихся строк (в общем случае большого кол-ва вариантов) - ну перемножим, сложим, отсортируем (по этому столбцу) и проверим на совпадение двух последовательных значений.....
Могу дать файл с формулами :-)

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 01:20 
Аватара пользователя


01/12/11

8634
Geen в сообщении #1038235 писал(а):
... Могу дать файл с формулами :-)

Если не затруднит.
Просто любопытно. Впервые слышу, чтобы решение логической задачи на XL проверяли.

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 01:26 
Заслуженный участник
Аватара пользователя


01/09/13
4680
На самом деле, защищая своё решение на брейнгеймс про нахождение фальшивой монеты, я предложил проверящему такой файл (для проверки произвольных стратегий), а он "не воспринял"... :-)

Так что если нужно подробнее, то я готов :-)

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 01:27 
Аватара пользователя


01/12/11

8634
Geen в сообщении #1038237 писал(а):
...
Так что если нужно подробнее, то я готов :-)

Острой необходимости нет, но если Вам нетрудно...

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 01:33 
Заслуженный участник
Аватара пользователя


01/09/13
4680
Ktina в сообщении #1038236 писал(а):
Впервые слышу, чтобы решение логической задачи на XL проверяли.

Ну, если стратегия определена, то проверка её уже "чисто комбинаторная задача" :-)

Сейчас попробую это как-то запостить.....

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 02:02 
Аватара пользователя


01/12/11

8634
Geen в сообщении #1038240 писал(а):
Сейчас попробую это как-то запостить.....

Если на форум не получится, то мне на мэйл, пожалуйста.

 Профиль  
                  
 
 Re: Взвешивание и спор с доктором Плотниковым
Сообщение18.07.2015, 02:10 
Заслуженный участник
Аватара пользователя


01/09/13
4680
Код:
0   0   0   0      0   0   0      0   FALSE
0   0   0   1      0   0   1      1   FALSE
0   0   1   0      0   1   0      4   FALSE
0   0   1   1      0   1   1      5   FALSE
0   1   0   0      1   0   0      16   FALSE
0   1   0   1      1   0   1      17   FALSE
1   0   0   0      1   1   0      20   FALSE
1   0   0   1      1   1   1      21   FALSE
0   1   1   0      1   1   2      22   FALSE
0   1   1   1      1   1   3      23   FALSE
1   0   1   0      1   2   0      24   FALSE
1   0   1   1      1   2   1      25   FALSE
1   1   0   0      2   1   0      36   FALSE
1   1   0   1      2   1   1      37   FALSE
1   1   1   0      2   2   0      40   FALSE
1   1   1   1      2   2   1      41   FALSE
                              FALSE

Что-то с файлом не очень получается...
Попробую словами...
первые четыре столбца - возможные варианты весов шаров (исходно были сгенерированы по "двоичному коду"). Два следующих столбца просто содержат суммы первого со вторым и первого с третьим соответственно (ровно как и были описаны два первых взвешивания). Седьмой столбец, там где в первых двух столбцах 5,6 было 1,1 содержит сумму столбцов от второго до четвёртого. В остальных строках (седьмого столбца) - просто значение четвёртого столбца.
В восьмом столбце просто 5-ый столбец умноженный на 4 плюс 6-ой столбец, всё умножено на 4, плюс 7-ой столбец (перевод из четверичной записи).
После этого вся таблица отсортирована по 8-му столбцу. 9-ый столбец - результат сравнения двух последовательных значений в 8-ом столбце.
Везде FALSE (дополнительная 17-ая строка в 9-ом столбце) - значит результаты взвешиваний для всех возможных 16-ти исходных вариантов различны.

-- 18.07.2015, 02:13 --

(Оффтоп)

Ktina в сообщении #1038242 писал(а):
Geen в сообщении #1038240 писал(а):
Сейчас попробую это как-то запостить.....

Если на форум не получится, то мне на мэйл, пожалуйста.

А где ж его взять :-)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group