BOJ / Greedy / 보물 / Python

k_dah·2022년 1월 6일
0

CodingTest

목록 보기
4/16
post-custom-banner

백준 1026번 : 보물

문제 풀면서

  • 배열에서 최댓값의 인덱스 가져오기
print(list.index(max(list)))

내 코드1

import sys
input = sys.stdin.readline

n = int(input())
list_A = []
list_B = []

list_A = list(map(int, input().split()))
list_B = list(map(int, input().split()))

# B의 큰 수와 A의 작은 수가 곱해지도록

list_A.sort()
ans = 0
for n in (list_A):
    B_max = max(list_B)
    ans += n * B_max
    list_B.pop(list_B.index(B_max))
    

print(ans)
profile
개똥이

0개의 댓글