По всьому алфавіту
У цьому виклику у вас виникають проблеми з запам'ятовуванням літер алфавіту. Щоб обійти це, ви йдете вгору та вниз за алфавітом, поки не дістанетесь до букви.
Оскільки ви хочете, щоб ваш код був портативний, ви будете писати його з літерами. У вас обмежена кількість буквених блоків, оскільки більшість з них вкрали, тому вам потрібно переконатися, що ваш код є максимально коротким.
Приклади
Пари введення / виводу розділені порожнім рядком:
Ac
ABc
Ad
ABcd
fA
fedCBA
adB
abcdcB
Hello, World!
HGfefghijkllmno, WVUTSrqpopqrqponmlkjihgfed!
Виклик
Ваша мета - ланцюжок сусідніх літер з усіма проміжними літерами алфавіту ( A-Za-z) між ними. Якщо величина капіталізації відрізняється, капіталізація повинна бути перетворена посередині. Якщо великі літери не можуть бути рівномірно перетворені в середині, вони розпадаються після середини. Якщо символ не є алфавітним символом, перетворення не повинно здійснюватися.
Перемога
Це код-гольф, тому найкоротший код у байтах виграє!
-10% бонус: якщо ваш код ланцюг цифр
adB слід перетворюватися на те, abcdCBщо c знаходиться в середині d і b.