请问有大佬明白为什么不ac吗。。。     input_val 和 n 分别是读取的list和int,assume没有重复值     input_val = sorted(input_val)     dp = [[0]*n]     dp[0] = 1     for i in range(1,n):         if input_val[i]==input_val[i-1]:             dp[i] = dp[i-1]+1         else:             dp[i] = 1     sum_val, count_val = 0,0     for i in range(len(dp)):         sum_val += dp[i]*input_val[i]         count_val += dp[i]     print (sum_val/count_val)