А.В.Шаповалов => Задачи=> Переправы от Шаповаловых
ГТ.
Ч – человек, М – стиральная машина, > рейс на правый берег, < рейс на левый берег.
Трое грузят в катер машину, ЧЧМ> ЧМ< ЧЧМ>, трое выгружают машину.
КР1.
К – купец умеет грести, к – купец не умеет грести, Р – разбойник, > рейс на правый берег, < рейс на левый берег.
Р> Кк< КР> Кк< Р>
БП1.
Б – беженец с левого берега, П – полицейский с левого берега, б – беженец с правого берега, п – полицейский с правого берега, > рейс на правый берег, < рейс на левый берег.
БП> Пп< П> Бб< Б>
РБ.
Р – робкий, Б – бойкий, Н – нормальный пассажир, > рейс на правый берег, < рейс на левый берег. РБ.
ABC – мужья, abc – их жёны соответственно, > рейс на правый берег, < рейс на левый берег, в паре гребец пишется первым. КД1.
Числа обозначают веса пассажиров, => рейс на гору, <= рейс с горы, запятая отделяет скамейки ХП1.
Х – храбрый портняжка, П – трусливый, Б – бродяга, > рейс на правый берег, < рейс на левый берег КН.
К, Н, Б – Камнев, Ножницын, Бумагин соответственно, к, н, б – их баулы соответственно, > рейс на правый берег, < рейс на левый берег. СЛ1.
1, 2, 3, 4 номера аборигенов по кругу, > рейс на правый берег, < рейс на левый берег. БП2.
Б – беженец, П – полицейский, > рейс на правый берег, < рейс на левый берег. УБ1.
Л – вор с левого берега, л – его баул, П – вор с правого берега, п – любой его баул, > рейс на правый берег, < рейс на левый берег. ЖЧ.
А, Б, В – жулики, а, б, в – их чемоданы соответственно, > рейс на другой берег, < рейс обратно. ЖД1.
П, М, Д – папа, мама и дочь в одной семье, п, м, д – в другой, > рейс на правый берег, < рейс обратно. ВС.
Обозначим людей числами 45, 50, 60 и 65, сундук – С, > рейс на правый берег, < рейс на левый берег. 3Д1.
Смогут. Ц – царевна, цифры от 1 до 7 – богатыри по порядку (Ц не дружит с 4), > рейс на другой берег, < рейс обратно. РЖ.
А, Б, В – мужчины, a, б, в – их жены соответственно, грести могут A, Б, в, > рейс туда, < рейс обратно. ТО1.
О – отец, C – сын, цифра от 1 до 6 – боец, > рейс на остров, < рейс обратно. Си2.
К – китаец, М – малаец, И – индус, А – араб, > рейс на левый берег, < рейс обратно. НА1.
Обозначим анекдоты a, b, c. В текущий момент человек обозначается набором анекдотов, которые он знает. Вначале есть 4 человека a, a, b, c. Если переправляются двое, обозначаем их через плюс, например a+c>. Заметим, что на другой берег приплывут уже ac+ac. ДД1.
П – папа троих старших детей, п – троих маладших, число – ребенок этого возраста, > рейс на левый берег, < рейс обратно. ВЛ1.
Цифра – лямзик такого веса, перед пассажиром (не гребцом) стоит плюс, > рейс на левый берег, < рейс обратно. ВЛ1.
АА, ББ, ВВ – пары знакомых, О – одиночка, > рейс на левый берег, < рейс обратно. БТ.
Б – бизнесмен, Т – телохранитель, > рейс на левый берег, < рейс обратно. МА.
А – алеут-гребец, а – простой алеут, М – моряк-гребец, м – простой моряк, > рейс на левый берег, < рейс обратно. ВМ1.
АБВГДЕЖЗ – люди по кругу, > рейс на левый берег, < рейс обратно. ЛМ1.
м – лёгкий монах, М – тяжёлый, Т – туземец, > рейс на правый берег, < рейс обратно. ПК.
Пронумеруем людей и пристани от 1 до 5 по часовой стрелке. Запись i->j означает, что i-й человек плывет на j-ю пристань. ЭГ1.
Э – эльф, Г – гном, > рейс на правый берег, < рейс обратно. ФХ1.
Ф – физик, Х – химик, > рейс на правый берег, < рейс обратно. ВМ1.
Ю – юноша, Д – девушка, > рейс на правый берег, < рейс обратно. ФМ0.
Цифры 1, 2, 3, 4, 5, 6 – люди, номер равен числу минут на переход, > рейс на правый берег, < рейс обратно. ЭХ1.
Числа - веса пассажиров, индекс указывает вместимость лодки, > рейс на правый берег, < рейс обратно. ОБ1.
A, B, C, D – рыцари, a, b, c, d – их оруженосцы соответственно, > рейс на правый берег, < рейс на левый берег, ^ рейс к бакену. ТЗ1.
-> рейс на правый берег, <- рейс на левый берег.
НН> Н< РН> Н< Б> Н< НН>
AB> B< Cc> A< Bb> C< Bb> C< Aa> B< CB> НН>.
(50+75,100)=> (75,100)<= (75,75)=> (50,75)<= (50+75,100)=>
ББ> ПП< БП> ПП< Б> Х<
Ккк> К< КНн> КН< КНн> К< КБб> К< Кб>.
13> 1< 24> 3< 13>.
ПП> ББ< П> БП< Б> БП< П> ББ< ПП>
Лл> Лп< Л> Пп<
Ааа> А< АБВ> БВ< Ббб> АБ< АБВ> В< Ввв>
Пм>, П<, пд>, п<, пМ>, п<, ПД>, П<, Пп>.
Загружаем в лодку С; C+45+50>, C+45<, C+60>, C+50<, C+45+50>, C+45<, C+65>, C+50<, C+45+50>; выгружаем С.
Ц12>, Ц1<, 34>, 23<, Ц56>, Ц6<, Ц12>, Ц2<, Ц23>, Ц5<, Ц56>, Ц6<, Ц67>.
АБ>, А<, Вв>, Б<, АБ>, А<, Аа>, Б<, Бб>.
О1->, О1<-, ОC->, О<-, 12->, C2<-, C3->, C<-, 24->, 2<-, 25->, 1<-, 16->.
КК> К< КК> К< МИ> КМ< МА> К< КК> К< КК>.
b+c> bc< a+bc> bc< a+bc> (5 рейсов).
п8> п< п9> п8< п7> п< П11> П< Пп> П< П10> П11< П12> П< П11> п< П8> (17 рейсов).
4+1>, 1<, 3+2>, 2<, 5>, 3<, 2+3>, 4<, 1+4> (9 рейсов).
АА>, А<, ББ>, А<, АА>, А<, О>, А<, АА>, А<, ВВ>, А<, АА> (13 рейсов).
ББТ>, ББ<, БББ>, Б<, ББT>, Б<, ББT>, Б<, БББ>, ББ<, ББT> (11 рейсов).
МА> Аа< А> Мм< М>.
ВД> В< ВЗ> Д< БД> Б< БЕ> В< ВЖ> Ж< АГ> А< АЖ> (13 рейсов).
Т> ммм< Тм> Мм< ТТ> (5 рейсов).
1->4, 4->2, 2->5, 5->3, 3->4, 1->2, 4->5, 2->3, 5->1.(9 рейсов).
ГГ>, Э<, Г>, ЭЭ< (4 рейса).
ХХ> Х< ФФ> Ф< ФХ> Ф< ХХ> Ф< ФХ> Ф< ФФ> Х< ФХ> Ф< ФФ> Х< ФХ> (17 рейсов).
ЮЮ> Ю< ДД> Ю< ЮЮ> (5 рейсов).
1+2> 1< 3+4> 4< 5+6> 3< 3+4> 2< 1+2> (всего 28 минут).
60+30>, 60100< , 90> , 90+30160< , 90+60> , 60100< , 60+30> (7 рейсов)
Aa^ A< Bb> b^ a< Aa> B< Cc> c^ b< Bb> C< Dd> d^ c< Cc> D^ Dd> (18 рейсов)
АБВ->, АБ<-, ГДЕ->, ВГД<-, АБВ->, БВ<-, БВГ->, ВГЕ<-, ГДЕ->, АБ<-, АБВ->. (11 рейсов)