你的这个第二个循环从开始不是很好吗  这样节省了很多的时间  
比如有list=[1,2,3,4,5]
k=5
求出sum=[0,1,3,6,10,15]
for i in range(len(list),-1,-1):
     for j in range(i):
        if (sum[i]-sum[j])%5==0:
                #直接求出长度为 i-j
                # 中断