探险队进入了一个神秘地宫,里面有n堆宝石,每堆宝石个数为正整数。取宝石规则如下:探险者需要选定一堆宝石作为起点,从该堆开始每隔k堆宝石拿一堆宝石,求探险队最多能拿走多少个宝石?
第一行:两个正整数n、k,用一个空格隔开;
第二行:n个正整数 a₁,a₂,…,aₙ,表示每堆宝石的个数。
一个整数,表示最多能拿走的宝石个数。
7 2
4 6 2 1 10 1 3
16
4+1+3=86+10=162+1=31+3=410131 ≤ n ≤ 10³,1 ≤ k ≤ 10³,且k不超过100,每堆宝石个数不超过10⁵。n个位置,每k个选一个计算总和,求最大值,时间复杂度O(n²/k)。O(n)。