C, PHP, VB, .NET

Дневникът на Филип Петров


* Как да се изреже торта на три равни части?

Публикувано на 11 април 2022 в раздел Математика.

Eва, Иван и Митко искат да разрежат торта на три равни части. Целта на всеки била да вземе колкото се може по-голямо парче. Може ли да се направи така, че всички да са доволни? Ето процедурата:

  1. Ева взима нож и разрязва тортата така, че се опитва максимално да направи три равни парчета;
  2. Иван взима двете парчета, които смята за по-големи. От по-голямото от тях отрязва изрезка, с която прави двете избрани парчета равни (според него);
  3. Митко по свой избор взима едно от трите големи парчета (без изрезката);
  4. Иван взима едно от двете останали парчета по свой избор, като има ограничение - ако Митко не е взел изрязаното парче, Иван е задължен вземе точно него;
  5. Ева взима последното парче, което очевидно не е засегнато от разреза, защото или Иван, или Митко са го взели;
  6. Митко разделя изрезката така, че да се опита да я направи три максимално равни части;
  7. Иван си избира едно от трите парчета на изрезката по свой избор;
  8. Ева си избира едно от останалите две парчета на изрезката по свой избор;
  9. Последното парче от изрезката отива при Митко.

Всички са доволни, защото:

  • Ева е получила едно от парчетата, които сама е изрязала и е смятала за равно с останалите, а като бонус е получила и парченце от изрезката;
  • Иван е доволен, защото е взел средното парче (из двете по-големи след изравняването все едно, че е получил по-малкото) и като бонус е получил най-голямата (според него) част от изрезката;
  • Митко също е доволен, защото е направил избор първи, а като бонус е получил и парче от изрезката, което смята за равно с останалите.

Не може да има пропуск при правенето на разрезите, защото който реже взима последен, т.е. ако той не реже максимално точно, винаги ще остава прецакан. Процедурата е успешна дори при нулева изрезка.

 



Добави коментар

Адресът на електронната поща няма да се публикува


*