Lấy cảm hứng từ Codewars Kata .
Mục tiêu của bạn là lấy một chuỗi đầu vào như chuỗi này:
"'Twas a dark and stormy night..."
và trả về một chuỗi chứa vị trí của từng ký tự trong bảng chữ cái, được phân tách bằng khoảng trắng và bỏ qua các ký tự không theo thứ tự chữ cái, như sau:
"20 23 1 19 1 4 1 18 11 1 14 4 19 20 15 18 13 25 14 9 7 8 20"
Đối với một thử thách bổ sung, bạn có thể thay thế bất kỳ ký tự số nào trong chuỗi gốc bằng chính chúng + 27. Ví dụ: "25"
sẽ trở thành "29, 32"
. Điều này là hoàn toàn tùy chọn.
Bạn phải sử dụng 1-indexing ( 'a'==1
, 'b'==2
, vv)
Quy tắc bổ sung:
Bạn phải trả về một chuỗi, không phải là một mảng.
Trailing khoảng trắng là OK.
Người chiến thắng có số byte thấp nhất.
Chúc may mắn!