๋ฐฑ์ค€ N๊ณผ M (9) 1

๋ฐฑ์ค€ 15663๋ฒˆ N๊ณผ M (9)

๋ฌธ์ œ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ : https://www.acmicpc.net/problem/15663 15663๋ฒˆ: N๊ณผ M (9) ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ๋ฌธ์ œ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ˆ˜์—ด์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ค‘๋ณต๋˜๋Š” ์ˆ˜์—ด์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๋ฉด ์•ˆ๋˜๋ฉฐ, ๊ฐ ์ˆ˜์—ด์€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ์ˆ˜์—ด์€ ์‚ฌ์ „ ์ˆœ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ถœ๋ ฅํ•ด www.acmicpc.net ์ด๋ฒˆ ๋ฌธ์ œ๋Š” ๋ฐฑํŠธ๋ž˜ํ‚น(BackTracking) ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค. ใ€Š๋ฌธ์ œ ํ’€์ดใ€‹ 1. N๊ฐœ์˜ ์ˆ˜๋ฅผ ์ค‘๋ณต์—†์ด ๋‹ด์„ v ๋ฒกํ„ฐ 2. ์ค‘๋ณต๋œ ์ˆ˜๋งŒํผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด cnt[10000] ๋ฐฐ์—ด ์„ ์–ธ 3. result[0] ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด NandM(0) ํ˜ธ์ถœ 4. result ๋ฐฐ์—ด์— ์ˆ˜๋ฅผ ์ €์žฅํ•  ๋•Œ๋งˆ๋‹ค cnt[v[i]]-- 5. ์žฌ๊ท€ ํ˜ธ์ถœ ํ›„, ๋‹ค์‹œ cnt[v[i]]++ ใ€ŠC++ ์ฝ”๋“œใ€‹ #i..

๋ฐ˜์‘ํ˜•