Xuất các từ trong chuỗi, mỗi từ một dòng
Xem dạng PDFĐộ khó: Dễ (1/4 điểm)
📖 Bài giải chi tiết: 👉 Bấm vào đây để xem lời giải cụ thể của bài này trên blog
⚠️ Lưu ý: hãy đảm bảo em đã thật sự cố gắng tự làm bài trước, rồi mới bấm vào xem bài giải nhé!
🎓 Khóa học Lập trình Thuật toán thi đấu của thầy Nguyễn Việt Nam Sơn – 111 buổi video, kèm cặp cá nhân, luyện thi chuyên Tin · HSG Tin học · Tin học trẻ · đội tuyển quốc gia · Olympic/ICPC. 👉 Xem chi tiết khóa học · Thành tích học viên
📞 Đăng ký học: Zalo 0767 666 702 · Facebook Nguyễn Việt Nam Sơn · 🌐 laptrinhthuattoan.blogspot.com
Cho một chuỗi ~s~ gồm các từ, các từ cách nhau bởi một hoặc nhiều khoảng trắng; đầu chuỗi và cuối chuỗi cũng có thể có khoảng trắng thừa. Một từ là một dãy liên tiếp các ký tự khác khoảng trắng.
Yêu cầu: Xuất các từ trong chuỗi theo thứ tự xuất hiện, mỗi từ nằm trên 1 dòng (không có dòng trống nào chen giữa).
Dữ liệu vào
- Một dòng duy nhất là chuỗi ~s~ (~1 \le~ độ dài ~\le 1000~), chứa ít nhất một từ.
Kết quả
- Mỗi từ trên một dòng.
Giới hạn
- ~1 \le |s| \le 1000~; ~s~ chỉ gồm dấu cách và các ký tự ASCII in được (mã 33..126).
- Không được in dòng trống ở đầu hoặc giữa kết quả (dòng trống ở cuối và khoảng trắng cuối dòng được bỏ qua).
Sample Input 1
Nam Son
Sample Output 1
Nam
Son
Sample Input 2
Nam Son
Sample Output 2
Nam
Son
Giải thích
Với chuỗi "Nam Son" thì có 2 từ là Nam và Son, in mỗi từ trên một dòng. Với chuỗi " Nam Son " (có khoảng trắng thừa) thì dù đầu chuỗi, giữa 2 từ và cuối chuỗi có bao nhiêu khoảng trắng đi nữa, kết quả vẫn chỉ là đúng 2 dòng Nam và Son.
Bình luận