По заданной строке 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
представляют символы в кодовой странице решения? Например, некоторые языки игры в гольф используют пользовательские кодовые страницы, чтобы уменьшить количество байтов, но все же могут быть читаемы невооруженным глазом.