ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํน์ ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์์ฃผ ์ฌ์ฉ๋๋ ํ์ค ์์ค์ฝ๋๋ฅผ ๋ฏธ๋ฆฌ ๊ตฌํํด ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋ฏธํ๋ค. ์จ๋ผ์ธ ์ฝ๋ฉ ํ ์คํธ์์๋ ๋๋ถ๋ถ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ์ ํ์ฉํ๊ณ ์์ผ๋ฏ๋ก, ์์ฃผ ์ฐ์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ๊ณต๋ถํด ๋๋ ๊ฒ์ด ์ข๋ค. ์ฃผ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด์ฅ ํจ์ - print(), input() ๋ฑ์ ๊ธฐ๋ณธ ์ ์ถ๋ ฅ๊ณผ sorted() ๊ฐ์ ์ ๋ ฌ ๊ธฐ๋ฅ ์ธ ๊ธฐํ ๋ฑ๋ฑ itertools - ๋ฐ๋ณต๋๋ ํํ(iterable)์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์์ด, ์กฐํฉ ๋ฑ์ ๊ธฐ๋ฅ ์ ๊ณต heapq - ํ(heap) ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ์ฐ์ ์์ ํ ๊ธฐ๋ฅ ๊ตฌํ์ ์ฌ์ฉ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ bisect - ์ด์ง ํ์(binary search) ๊ธฐ๋ฅ ์ ๊ณต collections - deque, Counter ๋ฑ์ ์ ์ฉํ ์๋ฃ๊ตฌ์กฐ ์ ๊ณต ma..