AT_arc197_b.[ARC197B] Greater Than Average
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
我们定义一个数列 x 的得分为 x 中大于 x 的平均数的元素个数。形式化地,x=(x1,x2,⋯,xn) 的得分为
i=1∑nxi>nj=1∑nxj
给你一个长度为 N 的数列 A,求选择一个 A 的子序列,它的最大得分是多少。
一个数列是另一个数列的子序列当且仅当前者可以由后者删除若干个元素得到。
输入格式
多组数据。第一行一个整数 T,表示数据组数。
对于每组数据:
第一行一个整数 N。
第二行 N 个整数 A1,A2,⋯,AN。
输出格式
对于每组数据,输出一行一个整数表示答案。
输入输出样例
输入#1
3 5 2 6 5 7 5 5 10 10 10 10 10 5 1 10 100 1000 10000
输出#1
3 0 1
说明/提示
数据范围
1≤T≤2×105,2≤N≤2×105,1≤Ai≤109。
对于单个测试点保证 ∑N≤2×105。
样例解释
对于第一组数据,下面是一些 A 的子序列及它们的得分:
- x=(2),均值为 2,得分为 0。
- x=(5,5),均值为 5,得分为 0。
- x=(2,5,7,5),均值为419,得分为 3。
- x=(2,6,5,7,5),均值为 5,得分为 2。
By @chenxi2009
输入解题思路,AI测评打分。不知道怎么写?