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()))
a.sort()
b.sort(reverse=True)
res = 0
for i in range(n):
res += a[i] * b[i]
print(res)

'๐ค > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค 2217: ๋กํ (Python) (2) | 2021.09.29 |
---|---|
๋ฐฑ์ค 5585: ๊ฑฐ์ค๋ฆ๋ (Python) (0) | 2021.09.29 |
๋ฐฑ์ค 1541: ์์ด๋ฒ๋ฆฐ ๊ดํธ (Python) (0) | 2021.09.27 |
๋ฐฑ์ค 1931: ํ์์ค ๋ฐฐ์ (Python) (0) | 2021.09.27 |
๋ฐฑ์ค 11047: ๋์ 0 (Python) (0) | 2021.09.25 |