[identity profile] poluzhivago.livejournal.com 2008-07-17 02:16 am (UTC)(link)
По-моему, действительно детская задача на перебор вариантов. Никакой изюминки, кроме достаточно очевидного посыла, что начинать сравнивать надо не линейно, а по парам и потом вводить 5-е число.

[identity profile] ionial.livejournal.com 2008-07-17 07:27 am (UTC)(link)
указанное решение не верное.
сравнили 1<2, 3<4
теперь, сравнив 1:3 и переставив, что бы получить
1<3 мы можем получить вариант:
1<2
1<3
но отношение 3<4 пропадает. для его поддержания нужно
еще одно сравнение.
пример
8,9,3,4,7
1 - 8<9
2 - 3 < 4
3 - 1:3 + swap получаем 3,9,8,4
условие 3<4 не выполняется.

[identity profile] ionial.livejournal.com 2008-07-17 03:39 pm (UTC)(link)
я был не совсем прав.
по тому адресу просто решение плохо записано.
точнее, не указано, что перестановок можно сделать
много и тем самым удержать дополнительное сравнение.

[identity profile] poluzhivago.livejournal.com 2008-07-17 08:51 pm (UTC)(link)
А я как дурак, сидел и никак не мог понять, что же Вам не понравилось в том решении?
:)))
хотя записано оно действительно небрежно.

[identity profile] ionial.livejournal.com 2008-07-17 08:58 pm (UTC)(link)
когда говорится после 1:2 и 3:4 с перестановкой
сравним 1:3 и сделаем перестановку, если необходимо,
то надо, если 3 переезжает в 1, обменять, так же, 2 и четыре, что бы цепочка из трех сохранилась.