第一题,不知道问题在哪 import sys if __name__ == "__main__": line1 = sys.stdin.readline().strip() n, k = list(map(int, line1.split())) line = sys.stdin.readline().strip() # 把每一行的数字分隔后转化成int列表 values = list(map(int, line.split())) print(n,k,values) def cal(n, k, values): ans = -1 if k == n: return 1 res = sum(values[:k]) head, tail = 1, k + 1 while tail <= len(values): if sum(values[head:tail]) < res: res = sum(values[head:tail]) ans = head + 1 head += 1 tail += 1 return ans print(cal(n, k, values))
点赞 评论

相关推荐

2025-12-18 19:36
已编辑
门头沟学院 Java
程序员牛肉:可以的,简历没毛病了。 虽然还是偏向同质化,不过学历不错。后续我觉得重心放到刷实习+摆脱同质化问题上
实习简历求拷打
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务