- 문제:

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

 

- 내 코드:

(1.19 목) 쫄지마 쫄지마!!! 할 수 있어 유 캔 두잇 

못 풀 거같아서 먼저 발부터 빼기 금지. 이번주는 그리드 실버 2 문제 2개를 풀어보쟈

n = int(input())

hi = list(map(int, input().split()))
ai = list(map(int, input().split()))

arr = []
total = 0

arr = [[hi[i],ai[i]] for i in range(n)]
arr.sort(key = lambda x:x[1]) #  성장속도가 1에 해당하는 값 기준으로 정렬

for i in range(n):
    total += arr[i][0] + arr[i][1] * i
#     print(total)
print(total)

 

+ Recent posts