Dãy nhị phân
Đề bài
Mô tả
Cho một dãy nhị phân gồm bit và một dãy nhị phân gồm bit . Hãy tính giá trị của biểu thức sau đây:
Yêu cầu: Tính giá trị lớn nhất của biểu thức trên.
Dữ liệu vào
- Dòng đầu tiên ghi hai số và ().
- Dòng hai gồm phần tử của dãy , mỗi số có giá trị hoặc , phân cách với nhau bởi dấu cách.
- Dòng cuối gồm phần tử của dãy , mỗi số có giá trị hoặc , phân cách với nhau bởi dấu cách.
Dữ liệu ra
In ra giá trị của biểu thức cần tính.
Ràng buộc
- .
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 10 6 1 1 0 1 0 0 0 1 0 1 0 0 1 1 0 1 |
2 | Chỉ có bằng nên tổng ứng với là . Với các tổng lần lượt là . Giá trị lớn nhất là (tại ). |
| 5 5 1 0 1 1 0 1 1 1 0 0 |
2 | Ví dụ bổ sung (không có trong đề gốc). nên chỉ có : tổng bằng . |
| 6 2 1 0 0 0 0 1 1 1 |
1 | Ví dụ bổ sung (không có trong đề gốc). Đoạn không được vòng từ cuối dãy về đầu dãy, nên không có đoạn nào chứa cả và . |
Bình luận