- Mã:
- [LTNC]Final02
- Tên:
- Chuỗi
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 64 MB
- Được tạo bởi:
- tamtd
Hãy viết hàm để tách một chuỗi ban đầu thành một mảng các chuỗi con dựa vào một kí tự phân tách được chỉ định.
Lưu ý: trước khi tách chuỗi, phải kiểm tra nếu trong chuỗi có nhiều kí tự phân tách đứng liền nhau, hoặc có kí tự phân tách đứng ở đầu chuỗi, hoặc cuối chuỗi, thì phải loại bỏ các kí tự thừa sao cho chỉ còn 1 kí tự phân tách giữa các từ, đầu chuỗi và cuối chuỗi không có kí tự phân tách
Vd:
Chuỗi ban đầu: ",abc,,xyz,,,123,456,,"
Kí tự phân tách: ,
Chuỗi sau khi loại bỏ kí tự thừa: "abc,xyz,123,456"
Input:
Dòng đầu tiên: chuỗi ban đầu
Dòng thứ hai: kí tự phân tách
Output:
Số lượng chuỗi con sau khi tách
Các dòng tiếp theo lần lượt là các chuỗi con tách được
Vd:
Input:
one,two,three,four,five
,
Output:
5
one
two
three
four
five
Theme :
Mời bạn soạn code