https://www.acmicpc.net/problem/1026
ํ์ด
# ๋ฐฑ์ค 1026๋ฒ ๋ฌธ์ - ๋ณด๋ฌผ
n = int(input())
a = list(map(int, input().split()))
b = list(map(int, input().split()))
a.sort()
b.sort(reverse=True)
S = 0
for i in range(n):
S += a[i]*b[i]
print(S)
* S์ ์ต์๊ฐ์ด ๋์ค๊ธฐ ์ํด A๋ ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ๊ณ B๋ ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ
A์ ์์ ๊ฐ๋ค์ด B์ ์ต๋๊ฐ๋ค๊ณผ ๊ณฑํ๋ฉด S๊ฐ ์ต์๊ฐ์ด ๋์ค๊ฒ ๋๋ค.
'๐๏ธ Algorithm > ๐ฉ ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] (Python) 5585๋ฒ _๊ฑฐ์ค๋ฆ๋ (0) | 2022.02.17 |
---|---|
[๋ฐฑ์ค] (Python) 1541๋ฒ _์์ด๋ฒ๋ฆฐ ๊ดํธ (0) | 2022.02.16 |
๋ฐฑ์ค 1931๋ฒ - ํ์์ค ๋ฐฐ์ (0) | 2022.02.14 |
๋ฐฑ์ค 11399๋ฒ - ATM (0) | 2022.02.14 |
๋ฐฑ์ค 2839๋ฒ - ์คํ ๋ฐฐ๋ฌ (0) | 2022.02.14 |