Gửi bài giải
Điểm:
5,00
Giới hạn thời gian:
2.0s
Python
10.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Một xâu gọi là xâu nhị phân nếu chỉ chứa hai ký tự 0 hoặc 1
Xâu v gọi là xâu con của w nếu xâu v có độ dài khác 0 và gồm các ký tự liên tiếp trong xâu w. Ví dụ: xâu 010 có các xâu con là 0, 1, 0, 01, 10, 010.
Yêu cầu: Cho trước một giá trị k, hãy đếm xem có bao nhiêu xâu con chứa đúng k ký tự 1
Input
• Dòng 1 chứa một số nguyên k ~(0 ≤ k ≤ 10^6)~
• Dòng 2 chứa một xâu nhị phân có độ dài ~≤ 10^6~
Output
Một số nguyên duy nhất là kết quả tìm được
Giới hạn
• 40% test đầu tiên có 1 ≤ k ≤ độ dài xâu nhị phân ~≤ 500~
• 30% test tiếp theo có 1000 ≤ k ≤ độ dài xâu nhị phân ~≤ 10000~
• 30% test cuối cùng có 105 ≤ k ≤ độ dài xâu nhị phân ~≤ 10^6~
Ví dụ
Sample input
2
01010
Sample output
4
Bình luận