Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập xaumatkhauantoan

Đếm xâu con là mật khẩu an toàn

Dễ Mảng cộng dồn (Prefix Sum)Hai con trỏ

  • 100 Điểm
  • 1.0s Thời gian
  • 500M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Một xâu được gọi là mật khẩu an toàn nếu thoả mãn đồng thời bốn điều kiện:

  • độ dài ít nhất là \(6\);
  • có ít nhất một chữ cái Latin in hoa (A-Z);
  • có ít nhất một chữ cái Latin in thường (a-z);
  • có ít nhất một chữ số (0-9).

Cho xâu \(S\). Hãy đếm số xâu con (là các đoạn liên tiếp, hai xâu con ở hai vị trí khác nhau được tính là khác nhau dù nội dung giống nhau) của \(S\) là mật khẩu an toàn.

Input

Một dòng chứa xâu \(S\) gồm các ký tự ASCII in được, không có dấu cách.

Output

In ra số lượng xâu con là mật khẩu an toàn.

Constraints

  • \(1 \le |S| \le 2 \cdot 10^6\) (trong đó 50% số test có \(|S| \le 500\), 30% số test có \(|S| \le 2 \cdot 10^4\)).

Sample Input

Ab9xyzQ1

Sample Output

6

Bình luận

Chưa có bình luận nào.