```java public class T1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); int res = 1; Integer[] arr= new Integer[n]; long[] sum = new long[n]; for(int i=0;i<arr.length;i++){ arr[i] = sc.nextInt(); } Arrays.sort(arr,(a,b)->b-a); sum[0] = arr[0]; for(int i=1;i<arr.length;i++){ sum[i]=sum[i-1]+arr[i]; } long count = 0; for(int i=0,j=0;j<arr.length;j++){ count+=arr[j]; if((arr[i]/(count*1.0/(j-i+1)))<=k){ res = Math.max(res,j-i+1); }else{ count-=arr[i]; i++; } } System.out.println(res); } }
点赞 评论

相关推荐

孤寡孤寡的牛牛很热情:为什么我2本9硕投了很多,都是简历或者挂,难道那个恶心人的测评真的得认真做吗
点赞 评论 收藏
分享
10-15 09:13
已编辑
天津大学 soc前端设计
点赞 评论 收藏
分享
牛客网
牛客企业服务