就第二题过了。。。 public static void main(String[] args) {         // TODO Auto-generated method stub         Scanner in = new Scanner(System.in);         int n = in.nextInt();         int w = in.nextInt();         int len = n * 2;         double[] a = new double[len];         for (int i = 0; i < len; i++) {             a[i] = in.nextDouble();         }         Arrays.sort(a);         double x = a[n];         double y = a[0];         double result = 0;         if(x>=y*2) {             result = 3*n*y;         }else {             result = (x/2.0*n)+x*n;         }         result = Math.min(result, w);         System.out.printf("%.6f\n",result);     }
点赞 8

相关推荐

09-19 12:15
门头沟学院 Java
迷茫的大四🐶:这下是真的打牌了,我可以用感谢信和佬一起打牌吗
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务