你的这个第二个循环从开始不是很好吗 这样节省了很多的时间
比如有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
# 中断