Nội dung Bài tập
- Mã:
- DHLTNC_KMP2
- Tên:
- So khớp chuỗi 2
- 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ớ:
- 256 MB
- Được tạo bởi:
- 4201103114
- Cho xâu A và xâu B là chuỗi các ký tự.
Xâu B được gọi là xuất hiện tại vị trí i của xâu A nếu: A[i] = B[1], A[i+1] =
B[2], ..., A[i+length(B)-1]=B[length(B)].
Hãy đếm có bao vị trí mà B xuất
hiện trong A và xuất ra các vị trí đó.
Input
- Dòng 1: Chuỗi A
- Dòng 2: Chuỗi B
Output
- Dòng thứ nhất là số vị trí mà B xuất hiện
trong A và dòng thứ 2 xuất ra các vị trí đó
- Nếu B không xuất hiện trong A thì xuất
ra NO.
Ví dụ:
Input
Output
ABCDEABXYZ
AB
2
0 5
Ví dụ:
Input
Output
ABCDEABXYZ
ABDE
NO
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận