#PS0000013. Dãy liên tiếp có tổng chia hết cho 7
Dãy liên tiếp có tổng chia hết cho 7
Dãy liên tiếp có tổng chia hết cho 7 (Subsequences Summing to Sevens)
Nguồn: USACO Silver
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có con bò đứng liên tiếp, mỗi con có một mã số nguyên .
Hãy tìm độ dài lớn nhất của một đoạn bò liên tiếp sao cho tổng các mã số trong đoạn chia hết cho .
Đoạn được chọn phải gồm các vị trí liên tiếp trong hàng.
Input
- Dòng đầu chứa số nguyên .
- dòng tiếp theo, dòng thứ chứa mã số của con bò thứ .
Output
In độ dài lớn nhất của một đoạn liên tiếp có tổng mã số chia hết cho .
Subtask
Điều kiện chung đã đối chiếu với nguồn:
-
-
-
Các ID đôi một khác nhau.
-
Subtask 1 — 20%:
-
Subtask 2 — 30%: .
-
Subtask 3 — 50%: không có điều kiện bổ sung ngoài các điều kiện chung ở trên.
Ví dụ
Input
7
3
5
1
6
2
14
10
Output
5
Giải thích
Dãy mã số là
Đoạn từ vị trí đến vị trí có tổng
chia hết cho và có độ dài .
Không có đoạn hợp lệ nào dài hơn, nên đáp án là .