Данную задачу вряд ли можно считать алгоритмической, и тем не менее она может пойти на пользу при разработке какой-нибудь архитектуры. Итак, 12 пиратов награбили богатств и теперь должны поделить всю добычу поровну. Вроде бы ничего сложного, но проблема в том, что добыча – не деньги. Она состоит из самых разных предметов – золотой кубок, сабля, часы, цепочка, сапоги, пистолет и так далее. Эти предметы в принципе нельзя разделить поровну, и у каждого из них есть собственная уникальная ценность. Как же пиратам выйти из ситуации? Первое решение это конечно продать все эти вещи и поделить полученные деньги. Но в данном случае оно не работает, надо поделить сами вещи. Авторитет Скажем, у пиратов есть капитан, который просто разделит кучу на 12 каких-то частей и всем раздаст. Несмотря на то, что у него есть некий авторитет, пираты могут остаться недовольны раскладом и поднять бунт. Справедливость Необходимо отметить, что разделение при любом раскладе окажется неравным. Кому-то условно достан