BackEnd King KY

백준 1026 본문

Algorithms

백준 1026

Django King, Lee 2022. 3. 29. 18:14
728x90

✔️문제

https://www.acmicpc.net/problem/1026

 

1026번: 보물

첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거

www.acmicpc.net

✔️풀이

n = int(input())

a = list(map(int, input().split()))
b = list(map(int, input().split()))

s = 0

while n>0:
    s += min(a)*max(b)
    a.pop(a.index(min(a)))
    b.pop(b.index(max(b)))
    n-=1
print(s)

a배열의 최소값과 b배열의 최대값을 곱해서 더해야 하는 문제입니다.

그 다음 pop()을 이용해 사용한 최소값과 최대값을 제거합니다.

 

'Algorithms' 카테고리의 다른 글

백준 2217  (0) 2022.04.01
백준 1541  (0) 2022.03.30
백준 5585  (0) 2022.03.28
백준 1931  (0) 2022.03.24
백준 11047  (0) 2022.03.23