https://www.acmicpc.net/problem/2217 2217๋ฒ: ๋กํ N(1 ≤ N ≤ 100,000)๊ฐ์ ๋กํ๊ฐ ์๋ค. ์ด ๋กํ๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฐ ์ ๋ฐ ๋ฌผ์ฒด๋ฅผ ๋ค์ด์ฌ๋ฆด ์ ์๋ค. ๊ฐ๊ฐ์ ๋กํ๋ ๊ทธ ๊ตต๊ธฐ๋ ๊ธธ์ด๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ค ์ ์๋ ๋ฌผ์ฒด์ ์ค๋์ด ์๋ก ๋ค๋ฅผ ์๋ ์๋ค. ํ www.acmicpc.net ํ์ด # ๋ฐฑ์ค 2217๋ฒ ๋ฌธ์ - ๋กํ def solution(): arr.sort(reverse=True) # ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌ for i in range(n): # 1๋ถํฐ N๊น์ง ๊ณฑํ๋ ์ arr[i] = arr[i] * (i+1) return max(arr) # ๊ณ์ฐํ ๊ฐ ์ค ๊ฐ์ฅ ํฐ ๊ฐ์ return n = int(input()) arr = [] for _ in range(n): ..