Computer Science/백준 알고리즘
[백준] 1026번 보물 (파이썬)
roytravel
2022. 3. 11. 00:52
N = int(input())
A = list(map(int, input().split()))
B = list(map(int, input().split()))
S = 0
A = sorted(A)
B = sorted(B, reverse=True)
for idx in range(N):
s = A[idx] * B[idx]
S = S + s
print (S)
파이썬 내장함수 sorted를 이용해서 풀었다. 편리하게 사용 후 지적 태만감을 느낀다. 파이썬으로 어느정도 백준 문제 풀이에 익숙해지면 C++로 다시 풀 예정이다.