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
4319
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
4319
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
4319
На всякий случай проверил в экселе - всё нормально.

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


01/12/11

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

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

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


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

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

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


01/12/11

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

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

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


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

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

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

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


01/12/11

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

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

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


01/09/13
4319
Код:
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  След.

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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