На главную |  Зерно-Weekly |  Сельхозтехника |  Форумы |  Обьявления |  Подписка |  Контакты
  Реклама на сайте             

Здравствуйте, гость ( Вход, Регистрация )

59 страниц V  « < 24 25 26 27 28 > »   
Semolina
сообщение 16.2.2006, 13:14
Сообщение #501

Гости
Предложенный к рассмотрению 2 вариант, отличался тем, что был более абстрактным. Состояние весов меняется в зависимости от того, где оказывается фальшивая монета во время каждого из взвешиваний, но анализ каждого взвешивания по отдельности (например, по схеме «если-то» не предполагается. Речь идет об алгоритме для демонстрации/проверки работоспособности которого фактически надо назначить фальшивую монету. Теперь сам алгоритм. Схема взвешивания. Знаком "+" будем обозначать монеты, которые во время текущего взвешивания следует положить на весы, причем, если монета на весах уже была, то на ту же самую чашу, на которой эта монета находилась во время своего предыдущего взвешивания. Знаком "-" – монеты, которые следует переложить на противоположную чашу весов (каждая в отдельности Наконец, знаком "0" - монеты, которые в очередном взвешивании не участвуют. Выписываем начиная с последнего взвешивания для общего случая (монет N) по принципу: + - 0 + - 0 + - 0 + - 0 + - 0 и т.д. + + + - - - 0 0 0 + + + 0 0 0 - - - и т.д. + + + + + + + + +- - - - - - - - - 0 0 0 0 0 0 0 0 0 и т.д. и т.д. (каждый раз новые тройки).
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:17
Сообщение #502

Гости
Для наших 12 монет взвешиваний будет три. Зададим теперь схему с первого взвешивания, но с учетом того, если монета на весах еще не была, то знак "-" к ней применен быть не может – в исходной схеме меняем на "0". Ряды возьмем с некоторым запасом – нам надо под регулировать нули таким образом, чтобы всегда взвешивалось четное число монет. Выпишем схему для 12+3-1=14 монет, заменены на нули при этом будут позиции начиная с 10-ой в первом взвешивании, две последние во втором и 14-ая в третьем). 1 взвешивание: + + + + + + + + + 0 0 0 0 0 2 взвешивание: + + + - - - 0 0 0 + + + 0 0 3 взвешивание: + - 0 + - 0 + - 0 + - 0 + 0 Теперь надо вычеркнуть 2 столбеца токам образом, чтобы в каждой строке осталось по четыре нуля. Такими столбцами могут быть, например 1-ый и 14-ый или 4-ый и 14-ый. Зачеркнем 4-ый и 14-ый. Получим: 1 взвешивание: + + + + + + + + 0 0 0 0 2 взвешивание: + + + - - 0 0 0 + + + 0 3 взвешивание: + - 0 - 0 + - 0 + - 0 + Теперь промаркируем монеты и будем взвешивать их так, как это записано в оставшихся 12 столбцах. То есть, в первом взвешивании будут участвовать 8 произвольных монет, во втором - три монеты следует с весов убрать, две - переложить на противоположные по отношению к первому взвешиванию чаши весов (т.е. поменять местами) и три монеты, не участвовавшие в первом взвешивании разместить на свободные места так, чтобы на каждой из чаш вновь оказалось по 4 монеты. Третье взвешивание по той же схеме. Результат каждого взвешивания в отдельности никак не анализируется, а просто записывается т.о.: равновесие на весах кодируется нулем, впервые возникшее неравновесное состояние - знаком плюс, если при следующем взвешивании весы отклонятся от равновесия в ту же самую сторону, то результат такого взвешивания также кодируется плюсом, а если в другую сторону - то минусом (например, записи "=" кодируются как "0++", а записи "" и ">=
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:19
Сообщение #503

Гости
(например, записи "=" кодируются как "0++", а записи "" и ">=
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:22
Сообщение #504

Гости
Сжирает знаки и все тут... Короче, (например, записи "равно, больше, больше" и "равно, меньше, меньше" кодируются как "+0").
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:24
Сообщение #505

Гости
...записи "равно, больше, больше" и "равно, меньше, меньше" кодируются как "0 плюс плюс").
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:25
Сообщение #506

Гости
Мы не знаем, легче или тяжелее остальных монет окажется фальшивая, то нам важно как изменялось состояние весов от взвешивания к взвешиванию, а не то какая именно чаша оказывалась тяжелее, а какая легче. Поэтому два, на первый взгляд, различных результата трех взвешиваний в этом случае кодируются одинаково. После подобной записи результатов взвешиваний фальшивая монета уже фактически определена. Какая это монета? Та, записанный результат взвешиваний для которой (а именно ее поведение его и определяет) соответствует записи знаков соответствующего столбца схемы:). Например, если первая монета фальшивая, то положение весов не было равновесным в первом взвешивании и не изменялось во втором и третьем (если монета была тяжелее, то показания весов, для чаши на которую была помещена монета, были бы " больше, больше, больше", если легче, то "меньше, меньше, меньше"), т.е. запись должна быть " + + +" – смотрим на первый столбец:) Допустим фальшивая 5-ая монета: неравновесное положение в первом взвешивании (на весах присутствует фальшивая монета), изменение положения во втором (после перекладывания фальшивой монеты) и равновесное в третьем (убрали с весов фальшивую), т.е. т.е. запись должна быть " + - 0" – смотрим на десятый столбец:) Скажем, фальшивая 10-ая монета: равновесное положение в первом взвешивании (она на весах не присутствует), изменение положения во втором (на весы помещена фальшивая монета) и в третьем (после перекладывания), т.е. т.е. запись должна быть "0 + -" – смотрим на десятый столбец:)
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:27
Сообщение #507

Гости
XXX, Понравилось? Конфеты!!!!!!!!!!!!!! :)
Перейти в начало страницы
 
+Цитировать сообщение
Солнце
сообщение 16.2.2006, 13:29
Сообщение #508

Группа: Пользователи
Semolina, я это даже прочитать не могу, не то, что думать над этим,)))))) ALF, спасибо. Вчера я еще раз убедилась, что ничего не надо пытаться делать самой, если в этом не разбераешься, а обратиться к профессионалам. Тем более, что им это всегда приятно,)))
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:41
Сообщение #509

Гости
Для произвольного числа монет N>2 схема работает для MAX{ОКРУГЛВНИЗ[LOG(3;2*N+1);0];2} взвешиваний.
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 13:43
Сообщение #510

Гости
Солнце, привет!
Перейти в начало страницы
 
+Цитировать сообщение
Б. Борисыч
сообщение 16.2.2006, 13:59
Сообщение #511

Гости
Даа... для меня это выглядит примерно как: А В С Д е 148654452ждоор?:;:;№%мшц4шер*%:»№*?_)*+)%:№----…. и весь мозг в паутине. Воистину, господь часто ошибается, раздовая профессии...)))
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 14:15
Сообщение #512

Гости
почему? Это не он... Я была бы ученым (ведь даже в аспирантуру поступала!), если бы... не пришлось семью содержать... А математиком... ну не в нашей стране... Во всяком случае не с двумя малышами на руках при отсутствии супруга...
Перейти в начало страницы
 
+Цитировать сообщение
Semolina
сообщение 16.2.2006, 14:20
Сообщение #513

Гости
Борисыч, я могла бы привести короткое решение этой же задачи, которое, правда, действительно требовало бы специальной матподготовки – через модифицированный ряд записей чисел (от 1 до 12 - каждой монете по коду) в троичной системе, но не буду:)
Перейти в начало страницы
 
+Цитировать сообщение
Б. Борисыч
сообщение 16.2.2006, 14:25
Сообщение #514

Гости
И не нужно. Бедные дети, как они тянутся к литературе, географии, да просто погулять... http://www.alidi.ru/images/brand/konfeti.jpg
Перейти в начало страницы
 
+Цитировать сообщение
Солнце
сообщение 16.2.2006, 14:52
Сообщение #515

Группа: Пользователи
Б. Борисыч, ну ира, ира, увидела потом, исправлять не стала,)))))
Перейти в начало страницы
 
+Цитировать сообщение
провинциальный мужичек
сообщение 16.2.2006, 16:02
Сообщение #516

Гости
Семолина, два цветка жизни на руках, не повод для отказа от того, к чему есть стремление; отношение государства к "мозгам" страны - это да, печально. могу усложнить задачку - надо просто взять в расчет человеческий фактор, когда при каждом перевешивании, весовщик заменяет одну, или две монетки на меньший номинал; если этого усложнения мало, то весовщик может, ловкой рукой, подвешивать гирьку к чашке весов - в жизни так и происходит. Солнце, почти подруга, а такой исход пророчишь - ведь Маяковский плохо кончил, жизнь свою.
Перейти в начало страницы
 
+Цитировать сообщение
Солнце
сообщение 16.2.2006, 17:27
Сообщение #517

Группа: Пользователи
провинциальный мужичек, ну со статусом определились,)))) не Маяковского... И ничего я Вам не пророчу, из меня оракул, как борщ из конфетки.... Semolina, кстати, ловкость рук и никакого мошенничества,))))) ну почти,)))
Перейти в начало страницы
 
+Цитировать сообщение
baltysh
сообщение 16.2.2006, 18:05
Сообщение #518

Группа: Пользователи
Однако, какие красивые формулы используются для выражения нежности... Все мозги всмятку!
Перейти в начало страницы
 
+Цитировать сообщение
Пугачева
сообщение 16.2.2006, 18:14
Сообщение #519

Гости
Шо вот так быстро всмятку???
Перейти в начало страницы
 
+Цитировать сообщение
в летаргическом сне
сообщение 16.2.2006, 20:46
Сообщение #520

Гости
Пытаетесь зайти дважды в одну и ту же реку, мистер Дарси?:) ... или Мизгирь? Образ какого героя отразит суть Вашего "Я"?
Перейти в начало страницы
 
+Цитировать сообщение

59 страниц V  « < 24 25 26 27 28 > » 
9 чел. читают эту тему (гостей: 9, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 5.8.2026, 0:30


IPB