蓝桥杯-0玩具

小明的妈妈给他买了 n 个玩具,但是为了同时考察他的智力,只给了他 2×n 个零件,第wi个零件的重量为wi​(1≤i≤2×n)。

其中任意两个零件都可以拼接成一个玩具,这个玩具的权重就等于拼接所用的 两个零件的重量的乘积两个零件的重量的乘积。小明的妈妈希望小明能够使用这2×n 个零件拼接出 n 个玩具(每个零件必须使用且只能用一次),使得所有玩具的权重的和最小。小明希望你帮帮他计算出最小的权重和。

输入描述

输入共 22 行。

第一行为一个正整数 n。

第二行为 2×n 个由空格隔开的整数w1​,w2​,...,w2×n​。

输出描述

输出共 11 行,一个整数。

package lanqiao;
import java.util.*;
public class wangju {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scan=new Scanner(System.in);
		int n=scan.nextInt();
		int []arr=new int [2*n];
		for(int i=0;i<2*n;i++) {
			arr[i]=scan.nextInt();
		}
		
		/*for(int i:arr) {
			System.out.print(i+"");
		}*/
		Arrays.sort(arr);
		long minsum=0;
		int j=2*n-1;
		for(int i=0;i<=(2*n)/2-1;i++) {
			if(i<j) {
				minsum=(long)arr[i]*arr[j]+minsum;
				j--;
			}
		}
		System.out.print(minsum);
	}
}

相关推荐

  1. -0玩具

    2024-03-30 10:22:03       42 阅读
  2. 入门记录】模板1.0

    2024-03-30 10:22:03       42 阅读
  3. 贪心+

    2024-03-30 10:22:03       65 阅读
  4. 简介

    2024-03-30 10:22:03       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 10:22:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 10:22:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 10:22:03       82 阅读
  4. Python语言-面向对象

    2024-03-30 10:22:03       91 阅读

热门阅读

  1. PyQt-QtWidgets-QFileDialog

    2024-03-30 10:22:03       39 阅读
  2. ITIL服务管理知识要点梳理

    2024-03-30 10:22:03       41 阅读
  3. 富格林:可信招数揭发防备暗箱陷阱

    2024-03-30 10:22:03       47 阅读
  4. FastAPI+React全栈开发14 FastAPI如何开发REST接口

    2024-03-30 10:22:03       38 阅读
  5. C语言如何进⾏函数的⼀般调⽤?

    2024-03-30 10:22:03       44 阅读
  6. YOLOv5训练过程中的各种报错

    2024-03-30 10:22:03       35 阅读
  7. CentOS 7.9上安装Redis

    2024-03-30 10:22:03       39 阅读
  8. 贪心,LeetCode 2952. 需要添加的硬币的最小数量

    2024-03-30 10:22:03       45 阅读