https://www.acmicpc.net/problem/2217
2217๋ฒ: ๋กํ
N(1 ≤ N ≤ 100,000)๊ฐ์ ๋กํ๊ฐ ์๋ค. ์ด ๋กํ๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฐ ์ ๋ฐ ๋ฌผ์ฒด๋ฅผ ๋ค์ด์ฌ๋ฆด ์ ์๋ค. ๊ฐ๊ฐ์ ๋กํ๋ ๊ทธ ๊ตต๊ธฐ๋ ๊ธธ์ด๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ค ์ ์๋ ๋ฌผ์ฒด์ ์ค๋์ด ์๋ก ๋ค๋ฅผ ์๋ ์๋ค. ํ
www.acmicpc.net
๋ฌธ์ ๋ฅผ ์ดํดํ์ง ๋ชปํด ๋ฌธ์ ํด์ค์ ์ฐพ์๋ดค๋ค..ใ
์ด๊ฑธ ๋ณด๊ณ ์ดํดํ๋ค..๋ ๋ฐ๋ณด๋ฉ์ถฉ์ด..
์ ์ด์ ๋ค์ ํ์ด๋ณด์ ใ
๊ทผ๋ฐ ์ ์ด๊ฒ ๊ทธ๋ฆฌ๋์ง?
๋ด ์ฝ๋ :
n = int(input())
lst = []
res = []
for _ in range(n):
lst.append(int(input()))
lst.sort()
for i in range(n):
res.append((lst[i] * (n-i)))
res.sort(reverse=True)
print(res[0])
๋ด ์ฝ๋๋ค. ์ ๋ต์ด๊ธด ํ๋ฐ, ์๊ฐ๊ณผ ๊ณต๊ฐ์ ๋๋ฌด ์ก์๋จน์ ์ฝ๋๋ค.....
๋ฉ๋ชจ๋ฆฌใ ใ ใ
'์ฝํ ์ค๋น' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
<Greedy> ๋ฐฑ์ค 1789๋ฒ. ์๋ค์ ํฉ (0) | 2022.07.25 |
---|---|
<Greedy> ๋ฐฑ์ค 10162๋ฒ. ์ ์๋ ์ธ์ง (0) | 2022.07.25 |
<Greedy> ๋ฐฑ์ค 5585๋ฒ. ๊ฑฐ์ค๋ฆ๋ (0) | 2022.07.25 |
<์ ๋ ฌ> ํ๋ก๊ทธ๋๋จธ์ค Level_2 : H-index(์ค๋ต๋ ธํธ) +๋ค์ (0) | 2022.07.25 |
<Greedy> ๋ฐฑ์ค 1541๋ฒ. ์์ด๋ฒ๋ฆฐ ๊ดํธ (์ค๋ต๋ ธํธ) + ๋ค์ (0) | 2022.07.23 |