全部评论
0 ×4
第一题AC import sys if __name__ == "__main__": # 读取第一行的n n = int(input()) if n==0: print(0) nums = list(map(int,input().split(' ')) def var(x): mean = sum(x)/len(x) var_sum = sum([(num-mean)**2 for num in x])/3 return var_sum nums.sort() min_var = var(nums[0:3]) for i in range(3,n+1): cur_var = var(nums[i-3:i]) if cur_var < min_var: min_var = cur_var print( '%.2f'%min_var)
请问楼主是学霸批吗
1 0 1 0
请问第二题第二个测试样例1 3 5 7 9最小移动次数是多少?
100 0 0 100
求楼主的第一题解法
95 0 0 0
100 35 0 10,感觉自己菜哭了
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享