12 монеток

From
Alex Malashonok (2:4635/1024.64)
To
Sergey Vasenin
Date
2002-08-24T14:56:14Z
Area
RU.ALGORITHMS
Привет Sergey!

Пятница Авгyст 23 2002 22:51, Sergey Vasenin -> Oleg Shatalov:

 >>> Есть сабж, среди них одна фальшивая(отличается от настоящих весом).
 >>> С помощью трех взвешиваний найти фальшивую монету.
 SV>     такто оно так а что если монет 27  и  3 взвешивания:
 SV>        pезyльтат  9 монет 2 взвешивания
 SV>        pезyльтат  27 монет 3 взвешивания
Хотелось-бы уточнить. Для этой задачи есть стандартная формула:
       log(N)
  К = -------
       log(3)

N = кол-во манеток. K = кол-во взвешиваний. Решение строго теоретично - по оценке энтропии информации по Хартли:

log(N) - энтропия алфавита A1 - монетки.
log(3) - энтропия алфавита A2 - 3 состояния весов.

зы: для данного случая получаем, минимум, 3 взвешивания (округляется до   следующего целого).


Alex

--- Советую стереть эту строку...
 * Origin: Люда, позвони домой! Тебя ищут родители! (2:4635/1024.64)