Giải bài tập 25.12 trang 53 SBT Tin học 10 Kết nối tri thức
Cho trước xâu kí tự S và xâu substr. Viết đoạn chương trình tính số lần lặp của xâu con substr trong xâu S, cho phép chồng lấn của các xâu con này.
Ví dụ nếu S = "1212133212143212", substr = "121" thì số lần lặp là 4.
Hướng dẫn giải chi tiết bài tập 25.12
Phương pháp giải:
Vận dụng kiến thức đã học để viết đoạn chương trình
Lời giải chi tiết:
Đoạn chương trình có thể viết như sau:
n = len(S)
m = len(substr)
count = 0
k = 0
while S.find(substr,k) >= 0:
count = count + 1
k = S.find(substr,k) + 1
print(count)
-- Mod Tin Học 10 HỌC247
Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.