728x90
문제 해석
길이가 N인 정수 배열 A와 B가 있고 배열의 데이터들은 입력값으로 주어진다. 같은 인덱스를 가지는 A의 데이터와 B의 데이터를 곱하여 모두 합한 값이 최소가 되도록 해야 한다.
알고리즘
매 상황마다 A 또는 B의 가장 큰 데이터와 B 또는 A의 가장 작은 데이터를 곱해주면 최종 결과값이 최솟값이 된다.
이 문제 또한 그리디 알고리즘으로 풀면 된다.
코드
728x90
'알고리즘 > 일반' 카테고리의 다른 글
백준 1049번: 기타줄 (JAVA) (0) | 2023.03.29 |
---|---|
백준 10610번: 30 (JAVA) <문자열 슬라이싱(substring)> (0) | 2023.03.29 |
백준 2217번: 로프 (JAVA) (0) | 2023.03.28 |
백준 1158: 요세푸스 문제 (JAVA) <Queue 활용> (0) | 2023.03.28 |
백준 11047번: 동전 0 (JAVA) <그리디 알고리즘> (0) | 2023.03.28 |