Tạo một chương trình có số lượng ký tự thấp nhất để đảo ngược từng từ trong một chuỗi trong khi vẫn giữ thứ tự của các từ, cũng như dấu câu và chữ in hoa, ở vị trí ban đầu.
Theo "Thứ tự của các từ", ý tôi là mỗi từ được chia cho một khoảng trống (""), do đó các cơn co thắt và như vậy sẽ được coi là một từ. Dấu nháy đơn trong các cơn co thắt phải ở cùng một chỗ. ("Đừng" => "Tno'd").
(Dấu câu có nghĩa là bất kỳ ký tự nào không phải là az, AZ hoặc khoảng trắng *).
- Các số đã bị xóa khỏi danh sách này do thực tế là bạn không thể có số vốn. Số bây giờ được coi là dấu chấm câu.
Ví dụ: đối với đầu vào:
Hello, I am a fish.
cần xuất ra:
Olleh, I ma a hsif.
Lưu ý rằng O, là chữ cái đầu tiên trong từ đầu tiên, bây giờ là vốn, vì H là vốn trước đây ở cùng một vị trí.
Dấu phẩy và dấu chấm cũng ở cùng một chỗ.
Ví dụ khác:
This; Is Some Text!
sẽ xuất
Siht; Si Emos Txet!
Bất kỳ ngôn ngữ có thể được sử dụng. Chương trình có số lượng nhân vật thấp nhất sẽ thắng.
Nod't hcuot tath!
Don't touch that!
bản đồ đếnt'noD hcuot taht!
haynoD't hcuot taht!
?