Vị Trí Bit Một
Đề bài
Mô tả
Cho một xâu nhị phân độ dài (chỉ gồm ký tự '0' và '1'). Với mỗi khoảng cách từ đến , hãy đếm số cách chọn hai vị trí và sao cho và cả hai vị trí đều có bit '1'.
Dữ liệu vào
- Một dòng duy nhất chứa xâu nhị phân độ dài .
Dữ liệu ra
- số nguyên: với mỗi từ đến , số cặp thỏa mãn và '1'.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1001011010 | 1 2 3 0 2 1 0 1 0 | Đánh số vị trí từ 1, các bit '1' nằm ở 1, 4, 6, 7, 9. Với : chỉ có cặp nên kết quả là 1. Với : hai cặp và nên kết quả là 2. Với : không có cặp nào nên kết quả là 0. |
| 11 | 1 | Cả hai vị trí đều là '1' và cách nhau đúng , nên có 1 cặp. |
Bình luận