-
[백준-1026] 보물 - Java공부/백준 2022. 10. 10. 15:04728x90
https://www.acmicpc.net/problem/1026
백준 1026번 보물 자바 풀이
난이도: 실버4
정렬을 이용하여 풀었다.
a배열은 오름차순 정렬,
b배열은 내림차순 정렬을 하였다.
코드
import java.util.*;public class back_1026 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int sum=0;int n=scanner.nextInt();int a[]=new int[n];Integer b[]=new Integer[n];for(int i=0;i<n;i++){a[i]=scanner.nextInt();}for(int i=0;i<n;i++){b[i]=scanner.nextInt();}Arrays.sort(a);Arrays.sort(b,Collections.reverseOrder());for(int i=0;i<n;i++){sum+=a[i]*b[i];}System.out.println(sum);}}728x90반응형'공부 > 백준' 카테고리의 다른 글
[백준-5717] 상근이의 친구들 - Java (0) 2022.10.26 [백준-10867] 중복 빼고 정렬하기 - Java (0) 2022.10.18 [백준-2161] 카드1 - Java (0) 2022.10.09 [백준-2193] 이친수 - Java (1) 2022.10.02 [백준-1158] 요세푸스 문제 (0) 2022.10.01