3.4 KiB
3.4 KiB
id | challengeType | title | videoUrl | localeTitle |
---|---|---|---|---|
5900f4bd1000cf542c50ffcf | 5 | Problem 336: Maximix Arrangements | Задача 336: договоренности Максимикса |
Description
Тем не менее, Simple Simon, водитель поезда, не известен своей эффективностью, поэтому он всегда решает проблему, изначально получая каретку A в нужном месте, затем каретку B и т. Д.
Используя четыре вагоны, самыми сильными мерами для Саймона, которые мы будем называть схемами максимикса, являются DACB и DBAC; каждый из которых требовал от него пяти поворотов (хотя, используя самый эффективный подход, их можно было решить с помощью всего трех поворотов). Процесс, который он использует для DACB, показан ниже.
Можно проверить, что существует 24 механизма максимизации для шести вагонов, из которых десятая лексикографическая схема максимизации - DFAECB.
Найдите 2011-й лексикографический принцип максимизации для одиннадцати вагонов.
Instructions
Tests
tests:
- text: <code>euler336()</code> должен вернуть CAGBIHEFJDK.
testString: 'assert.strictEqual(euler336(), CAGBIHEFJDK, "<code>euler336()</code> should return CAGBIHEFJDK.");'
Challenge Seed
function euler336() {
// Good luck!
return true;
}
euler336();
Solution
// solution required