MKSEQ


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 493M

Problem type

Cho dãy số nguyên 𝑎1, 𝑎2, … , 𝑎𝑛 và số nguyên dương 𝑑. Hãy tìm cặp chỉ số (𝑖, 𝑗) thỏa mãn điều kiện:

1) 1 ≤ 𝑖 < 𝑗 ≤ 𝑛;

2) 𝑗 − 𝑖 + 1 chia hết cho 𝑑;

3) 𝑆 = a(i) + a(i+1) +…+a(j) đạt giá trị lớn nhất.

Input

  • Dòng đầu chứa số nguyên dương 𝑛 và 𝑑 (𝑑 ≤ 𝑛 ≤ 10^6);

  • Dòng tiếp theo chứa 𝑛 số nguyên 𝑎1, 𝑎2, … , 𝑎𝑛 (các số có giá trị tuyệt đối không vượt quá 10^9).

Output

  • Gồm một số là giá trị 𝑆 tìm được.

Sample Input

3 2 
1 -2 3

Sample Output

1

Comments

There are no comments at the moment.