๋ฐฑ์ค€ 14499 1

๋ฐฑ์ค€ 14499

https://www.acmicpc.net/problem/14499Intuition๋ฌธ์ œ ์ž์ฒด๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ต์ง„ ์•Š์•„์„œ ์ฃผ์‚ฌ์œ„๋ฅผ ์ด๋™ํ•˜๋Š” ๊ฒƒ๋งŒ ์ž˜ ๊ตฌํ•˜๋ฉด ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.Approach์–ด๋А๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ด๋”๋ผ๋„ ํŠน์ • ๋ฉด์ด ์•„๋ž˜์— ์žˆ์„๋•Œ ๋™์„œ๋‚จ๋ถ์— ์˜ค๋Š” ๋ฉด์ด ๊ณ ์ •๋  ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ์•„๋‹ˆ์—ˆ๋‹ค. ์ด๊ฑธ๋กœ 30๋ถ„ ๋‚ ๋ ธ๋‹คtop_n์ด ํ•˜๋Š˜์„ ๋ฐ”๋ผ๋ณด๋Š” ๋ฉด, ns ๊ฐ€ top_n ๊ธฐ์ค€์œผ๋กœ ๋ถ์ชฝ์— ์žˆ๋Š” ๋ฉด์œผ๋กœ ํ•œ๋‹ค.ํŠน์ • ๋ฉด์„ ๊ธฐ์ค€์œผ๋กœ ๋ถ์ชฝ์— ์–ด๋–ค ๋ฉด์— ์žˆ๋Š”์ง€์— ๋”ฐ๋ผ ๋™ ์„œ์— ์˜ค๋Š” ๋ฉด์ด ๋‹ฌ๋ผ์ง€๋ฏ€๋กœ ์ด๋ฅผ ๋„ฃ์—ˆ๋‹ค.์˜ˆ๋ฅผ๋“ค์–ด top_n = 1, ns = 2๋ผ๋ฉด ๋™์ชฝ์œผ๋กœ ์›€์ง์ผ๋•Œ top_n์ด 4, 6, 3, 1 ~~ ์›ํ˜•์œผ๋กœ ๋ณ€ํ•œ๋‹ค. // 1 -> 5 4 2 3// 2 -> 1 4 6 3// 3 -> 5 1 2 6// 4 -> ..

algorithm 2025.04.03