Bạn được cung cấp một chuỗi. Xuất chuỗi với một khoảng trắng trên mỗi từ.
Thử thách
Đầu vào sẽ là một chuỗi (không null
hoặc trống), được bao quanh bằng dấu ngoặc kép ( "
) được gửi quastdin
. Loại bỏ không gian hàng đầu và dấu từ nó. Ngoài ra, nếu có nhiều hơn một khoảng trắng giữa hai từ (hoặc ký hiệu hoặc bất cứ thứ gì), hãy cắt nó thành một khoảng trắng. Xuất chuỗi sửa đổi với dấu ngoặc kép.
Quy tắc
- Chuỗi sẽ không dài hơn 100 ký tự và sẽ chỉ chứa các ký tự ASCII trong phạm vi
(dấu cách) đến
~
(dấu ngã) (mã ký tự 0x20 đến 0x7E, bao gồm) ngoại trừ"
, chuỗi sẽ không chứa dấu ngoặc kép ("
) và các ký tự khác bên ngoài phạm vi quy định ở trên. Xem bảng ASCII để tham khảo. - Bạn phải lấy đầu vào từ
stdin
(hoặc thay thế gần nhất). - Đầu ra phải chứa dấu ngoặc kép (
"
). - Bạn có thể viết một chương trình đầy đủ hoặc một hàm lấy đầu vào (từ
stdin
) và xuất chuỗi cuối cùng
Các trường hợp thử nghiệm
"this is a string " --> "this is a string"
" blah blah blah " --> "blah blah blah"
"abcdefg" --> "abcdefg"
" " --> ""
"12 34 ~5 6 (7, 8) - 9 - " --> "12 34 ~5 6 (7, 8) - 9 -"
Chấm điểm
Đây là mã golf, vì vậy bài nộp ngắn nhất (tính bằng byte) sẽ thắng.
" "aa" "
-> ""aa""
(các trích dẫn có hợp lệ trong chuỗi đầu vào không?)
must take input from stdin
, và sau đó bạn nói...or a function which takes input, and outputs the final string
. Điều này có nghĩa là chức năng phải lấy đầu vàostdin
là tốt?