#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ó NN con bò đứng liên tiếp, mỗi con có một mã số nguyên IDiID_i.

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 77.

Đ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 NN.
  • NN dòng tiếp theo, dòng thứ ii chứa mã số IDiID_i của con bò thứ ii.

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 77.

Subtask

Điều kiện chung đã đối chiếu với nguồn:

  • 1≤N≤5⋅1041\le N\le5\cdot10^4

  • 0≤IDi≤1060\le ID_i\le10^6

  • Các ID đôi một khác nhau.

  • Subtask 1 — 20%: N≤40N\le40

  • Subtask 2 — 30%: N≤5000N\le5000.

  • 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à

[3,5,1,6,2,14,10].[3,5,1,6,2,14,10].

Đoạn từ vị trí 22 đến vị trí 66 có tổng

5+1+6+2+14=28,5+1+6+2+14=28,

chia hết cho 77 và có độ dài 55.

Không có đoạn hợp lệ nào dài hơn, nên đáp án là 55.