T = int(input())res = []onn = []while T>=1:T -= 1n = int(input())a = list(map(int, input().split()))dp = [[0] * n for _ in range(n)]summ = sum(a)result = summonce = nflag = Falsefor i in range(n):dp[0][i] = a[i]if i > 0 and a[i] == a[0]:flag = Trueif flag:nums = 1print(a[0], nums)continuefor i in range(1, n):once_i = int(summ / (n - i))for j in range(i, n):dp[i][j] = dp[i - 1][j - 1] + a[i]if dp[i][j] == once_i:if i + 1 < once:once = i + 1result = dp[i][j]# once = min(once, once_i)# print(&quot;{} {}&quot;.format(once, result))res.append(result)onn.append(once)for i in range(len(res)):print(onn[i],res[i])但是结果是0%。。无了个大语,不知道为什么,也没时间去找了,好气啊,就这样吧,准备下一场