Давши рядок x
, виведіть символи x
впорядкованому відповідно до порядку появи у вихідному коді.
Приклади
Source: ThisIs A Test
Input: Is it a Test?
Output: TissI etta?
Source: Harry - yer a wizard.
Input: I'm a what?
Output: aa wh'?Imt
Source: Mr. H. Potter, The Floor, Hut-on-the-Rock, The Sea
Input:
Output:
Правила
- Застосовуються стандартні лазівки та правила вводу-виводу
- Введення та вихід можуть бути рядок, список символів або список байтів.
- Якщо символ використовується декілька разів у джерелі, використовуйте перше явище.
- Якщо один або кілька символів не відображаються у джерелі, вони повинні бути в кінці; їх порядок не має значення, а також не повинен бути узгодженим.
- Джерело має бути не порожнім
- Нові рядки трактуються так само, як і інші символи.
- Порядок виконання коду не має значення; просто сирий рядок.
- Вхід знаходиться в тому ж кодуванні, що і код.
- Вхід сортується за символами, а не за байтами.
- Сортування залежить від регістру
- Це код-гольф , тому найкоротша відповідь у байтах за кожну мову виграє!
x
зашифруватися в UTF-8 або UTF-16, якщо наше рішення взагалі не закодовано в Unicode, а символи Unicode у символах x
представлення на кодовій сторінці рішення? Наприклад, деякі мови для гольфу використовують користувацькі кодові сторінки, щоб зменшити кількість байтів, але все-таки читати неозброєним оком.