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()))
A.sort()
B.sort(reverse=True)
num = 0
for i in range(N):
num += A[i]*B[i]
print(num)
반응형
'알고리즘 문제풀기 > 백준 - Python' 카테고리의 다른 글
[백준 1476] 날짜 계산 - Python (브루트포스) (0) | 2020.10.22 |
---|---|
[백준 2309] 일곱 난쟁이 - Python (브루트포스) (0) | 2020.10.21 |
[백준 1764] 듣보잡 - Python (정렬, 집합) (0) | 2020.10.16 |
[백준 10815] 숫자 카드 - Python (정렬, 이분탐색) (0) | 2020.10.15 |
[백준 1449] 수리공 항승 - Python(그리디, 정렬) (0) | 2020.10.08 |