CFCF2162A.Beautiful Average
入门
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个长度为 n 的数组 a。
你的任务是找到该数组所有子数组中平均值的最大可能值。
具体来说,给定任意下标 l,r,其中 1≤l≤r≤n,子数组 al,al+1,…,ar 的平均值定义为元素之和除以元素个数,即:
avg(l,r)=r−l+11i=l∑rai
请输出所有 l,r 取值下,avg(l,r) 的最大值。
注:数组 b 是数组 a 的子数组,如果 b 可以通过删除 a 的开头若干元素(可能为零或全部),以及末尾若干元素(也可能为零或全部),得到。在特定情况下,数组本身也是自己的子数组。
输入格式
第一行包含一个整数 t(1≤t≤104),表示测试用例的数量。
每个测试用例的第一行包含一个整数 n(1≤n≤10),即数组 a 的长度。
每个测试用例的第二行包含 n 个整数 a1,a2,…,an(1≤ai≤10),表示数组中的元素。
输出格式
对于每个测试用例,输出一个整数,表示该数组所有子数组中平均值的最大值。
可以证明答案总是一个整数。
输入输出样例
输入#1
3 4 3 3 3 3 5 7 1 6 9 9 5 3 4 4 4 3
输出#1
3 9 4