Đưa ra một chuỗi x
, xuất các ký tự được x
sắp xếp theo thứ tự xuất hiện trong mã nguồn của bạn.
Ví dụ
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:
Quy tắc
- Quy tắc tiêu chuẩn & quy tắc i / o áp dụng
- Đầu vào và đầu ra có thể là một chuỗi, một danh sách các ký tự hoặc một danh sách các byte.
- Nếu một ký tự được sử dụng nhiều lần trong nguồn, hãy sử dụng lần xuất hiện đầu tiên.
- Nếu một hoặc nhiều ký tự không xuất hiện trong nguồn, chúng sẽ ở cuối; trật tự của họ không quan trọng, cũng không nhất quán.
- Nguồn phải không trống
- Dòng mới được đối xử giống như các nhân vật khác.
- Thứ tự thực thi mã không thành vấn đề; chỉ là chuỗi thô.
- Đầu vào là cùng mã hóa với mã.
- Đầu vào được sắp xếp theo các ký tự, không phải theo byte.
- Sắp xếp là trường hợp nhạy cảm
- Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất tính theo byte cho mỗi ngôn ngữ sẽ thắng!
x
mã hóa bằng UTF-8 hoặc UTF-16 không nếu giải pháp của chúng tôi không được mã hóa bằng Unicode và các ký tự Unicode x
đại diện cho các ký tự trong trang mã của giải pháp? Ví dụ, một số ngôn ngữ chơi gôn sử dụng các trang mã tùy chỉnh để giảm số byte của chúng nhưng vẫn có thể đọc được bằng mắt thường.