Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Input:
stdin
Output:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
Python, Scratch
An nhận được một dãy các kí tự từ tín hiệu của vũ trụ và nhiệm vụ của An là phải đếm xem trong dãy kí tự đó có bao nhiêu số có ba chữ số được tạo bởi ba ký tự liên tiếp (đọc từ trái sang phải) có tổng các chữ số của nó bằng ~16~. Nếu thực hiện đúng An sẽ được thưởng một chuyến du hành thời gian trong vòng ~16~ ngày, quả là tuyệt vời. Em hãy giúp An đếm xem nhé.
Yêu cầu: Hãy in ra số lượng số có ba chữ số liên tiếp có tổng bằng ~16~.
Dữ liệu vào
- Một dòng duy nhất, chứa một chuỗi ~S~ có độ dài không quá ~255~ ký tự.
Dữ liệu ra
- In ra kết quả cần tìm.
Sample Input
Andemh36739877816915
Sample Output
5
Note
- Các số thỏa mãn: ~367~, ~673~, ~781~, ~169~, ~691~. Vậy có ~5~ số.
Bình luận
full ac
s=str(input())
kq=0
for i in range (len(s)-2):
print(kq)
đúng 8/10 sai 2 test cuối
tui cũng thế
đ roi
s = str(input()) kq = 0 for i in range(len(s)-2): xau = s[i:i+3] if xau.isnumeric(): if int(xau[0])+int(xau[1])+int(xau[2])==16: kq+=1 print(kq)
sai 2 test cuối
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.