Senior
Er zijn 9 biljartballen, ze zien er allemaal hetzelfde uit, maar één is iets zwaarder dan de rest. Er is een mechanische weegschaal met twee schalen. Het is nodig om met het minste aantal wegingen de zwaarste bal te bepalen.
sobes.tech AI
Antwoord van AI
Минимальное количество взвешиваний — 2.
Алгоритм:
- Разделите 9 шаров на 3 группы по 3 шара.
- Взвесьте две группы по 3 шара друг против друга.
- Если чаши уравновешены, значит тяжелый шар в третьей группе.
- Если нет, тяжелый шар в той группе, чья чаша тяжелее.
- Возьмите выбранную группу из 3 шаров и взвесьте любые два шара друг против друга.
- Если одна чаша тяжелее, тяжелый шар найден.
- Если чаши равны, тяжелый шар — третий, не взвешенный.
Пример:
Шары: A, B, C, D, E, F, G, H, I
Взвешиваем: (A, B, C) против (D, E, F)
- Если равны, тяжелый в (G, H, I)
- Иначе тяжелый в более тяжелой группе
Далее взвешиваем два шара из выбранной тройки, например G против H
- Если равны, тяжелый — I
- Иначе тяжелый — тот, что тяжелее