Mô tả
Tại trung tâm dữ liệu Viettel IDC, đội vận hành quản lý hàng nghìn pod Kubernetes trên nhiều cụm server. Mỗi pod được gắn nhãn dạng app=web để xác định nhóm dịch vụ. Nhãn hợp lệ phải thỏa mãn đồng thời ba điều kiện:
- Đúng cú pháp: có đúng một dấu
=nằm giữa hai phần (không có dấu=thừa ở đầu hay cuối nhãn). - Khóa hợp lệ: chuỗi trước dấu
=phải làapp(phân biệt hoa thường). - Giá trị hợp lệ: chuỗi sau dấu
=phải làweb(phân biệt hoa thường).
Bạn nhận được một chuỗi nhật ký chứa nhiều nhãn phân tách bởi dấu phẩy. Nhiệm vụ của bạn là đếm xem có bao nhiêu nhãn trong chuỗi là nhãn hợp lệ app=web.
Đầu vào
Một chuỗi s chứa nhiều nhãn, cách nhau bởi dấu phẩy. Nhãn có thể chứa khoảng trắng ở đầu hoặc cuối. Chuỗi có độ dài từ 0 đến 10000 ký tự.
Đầu ra
Trả về một số nguyên là số lượng nhãn hợp lệ app=web.
Ràng buộc
- Độ dài chuỗi
snằm trong khoảng từ 0 đến 10000 ký tự. - Mỗi ký tự trong chuỗi là ký tự ASCII in được hoặc khoảng trắng.
- Số lượng nhãn không vượt quá 5000.
Ví dụ
Ví dụ 1:
Nhật ký ghi lại các nhãn:
app=web, app=db ,app=web,App=web, app = web, app=web
Phân tích từng nhãn (sau khi cắt bỏ khoảng trắng thừa):
app=web→ hợp lệ.app=db→ giá trị không phảiweb.app=web→ hợp lệ.App=web→ khóa viết hoa, không hợp lệ.- → có dấu cách quanh dấu , không khớp .