Bộ Ba Tốt
Đề bài
Mô tả
Cho một xâu nhị phân (chỉ gồm các ký tự và ) có độ dài .
Gọi một cặp chỉ số với là tốt nếu tồn tại một cấp số cộng gồm ba vị trí nằm hoàn toàn trong đoạn có giá trị bằng nhau. Cụ thể, tồn tại hai số nguyên với sao cho:
Hãy đếm số cặp tốt.
Dữ liệu vào
- Một dòng duy nhất chứa xâu nhị phân .
Dữ liệu ra
- Một số nguyên: số cặp tốt.
Ràng buộc
- chỉ gồm các ký tự và .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 010101 | 3 | Ba cặp tốt là , và . Chẳng hạn với , các vị trí đều bằng (cấp số cộng công sai ). |
| 11001100 | 0 | Không tồn tại bộ ba vị trí cách đều nhau có cùng giá trị, nên không có cặp nào tốt. |
Bình luận