๋ฐฑ์ค€: 21610 ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ๋น„๋ฐ”๋ผ๊ธฐ

๋ฌธ์ œ 21610๋ฒˆ: ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ๋น„๋ฐ”๋ผ๊ธฐ ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด๋Š” ํŒŒ์ด์–ด๋ณผ, ํ† ๋„ค์ด๋„, ํŒŒ์ด์–ด์Šคํ†ฐ, ๋ฌผ๋ณต์‚ฌ๋ฒ„๊ทธ ๋งˆ๋ฒ•์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ค๋Š˜ ์ƒˆ๋กœ ๋ฐฐ์šด ๋งˆ๋ฒ•์€ ๋น„๋ฐ”๋ผ๊ธฐ์ด๋‹ค. ๋น„๋ฐ”๋ผ๊ธฐ๋ฅผ ์‹œ์ „ํ•˜๋ฉด ํ•˜๋Š˜์— ๋น„๊ตฌ๋ฆ„์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์˜ค๋Š˜์€ ๋น„๋ฐ”๋ผ๊ธฐ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด 8 ๋ฐฉํ–ฅ ํƒ์ƒ‰๊ณผ, ๋Œ€๊ฐ์„  4๋ฐฉํ–ฅ ํƒ์ƒ‰์„ ์‚ฌ์šฉํ•˜์—ฌ์„œ ๋ฌธ์ œ์˜ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๊ทธ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ์ •๋‹ต์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ๋ชจ๋“  ๊ตฌ๋ฆ„์ด d ๋ฐฉํ–ฅ์œผ๋กœ s์นธ ๋งŒํผ ์ด๋™ํ•œ๋‹ค. ๊ฒฉ์ž๋Š” 1๋ฒˆ๊ณผ N๋ฒˆ ์—ด, 1ํ–‰๊ณผ N๋ฒˆ ์—ด์ด ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค. ์ด๋Ÿฐ ์กฐ๊ฑด์ด ๋‚˜์˜ค๋ฉด ๋ชจ๋“ˆ๋Ÿฌ(%) ์—ฐ์‚ฐ์„ ํ™œ์šฉํ•˜๋ฉด ๋œ๋‹ค. ๊ฐ ๊ตฌ๋ฆ„์—์„œ ๋น„๊ฐ€ ๋‚ด๋ ค ๊ตฌ๋ฆ„์ด ์žˆ๋Š” ์นธ์˜ ๋ฐ”๊ตฌ๋‹ˆ์— ์ €์žฅ๋œ ๋ฌผ์˜ ์–‘์ด 1 ์ฆ๊ฐ€ํ•œ๋‹ค. ๋น„๋ฅผ ๋‚ด๋ฆฐ ๊ตฌ๋ฆ„์€ ๋ชจ๋‘ ์‚ฌ๋ผ์ง„๋‹ค. 2์—์„œ ๋ฌผ์ด ์ฆ๊ฐ€ํ•œ ์นธ(๊ตฌ๋ฆ„์ด ์žˆ์—ˆ ๋˜ ์นธ)์— ๋ฌผ๋ณต์‚ฌ๋ฒ„..

๋ฐฑ์ค€: 17822 ์›ํŒ ๋Œ๋ฆฌ๊ธฐ

๋ฌธ์ œ 17822๋ฒˆ: ์›ํŒ ๋Œ๋ฆฌ๊ธฐ ๋ฐ˜์ง€๋ฆ„์ด 1, 2, ..., N์ธ ์›ํŒ์ด ํฌ๊ธฐ๊ฐ€ ์ž‘์•„์ง€๋Š” ์ˆœ์œผ๋กœ ๋ฐ”๋‹ฅ์— ๋†“์—ฌ์žˆ๊ณ , ์›ํŒ์˜ ์ค‘์‹ฌ์€ ๋ชจ๋‘ ๊ฐ™๋‹ค. ์›ํŒ์˜ ๋ฐ˜์ง€๋ฆ„์ด i์ด๋ฉด, ๊ทธ ์›ํŒ์„ i๋ฒˆ์งธ ์›ํŒ์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ฐ๊ฐ์˜ ์›ํŒ์—๋Š” M๊ฐœ์˜ ์ •์ˆ˜๊ฐ€ ์ ํ˜€ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ์›ํŒ์ด ์ฃผ์–ด์งˆ ๋•Œ, ์›ํŒ์€ ์„œ๋กœ ๊ฒน์ณ์ ธ ์žˆ๋‹ค. ์ด๋•Œ, ์›ํŒ์„ ๋ช…๋ น์–ด ๋•Œ๋ผ ํšŒ์ „ํ•˜๊ณ  ์ธ์ ‘ํ•œ ์ˆ˜๊ฐ€ ๊ฐ™์€ ์ˆ˜์ธ ๊ฒฝ์šฐ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ์‹์„ ์ทจํ•œ๋‹ค. ๊ทธ ํ›„, ๋ช…๋ น์„ ์ˆ˜ํ–‰ ํ›„ ์ตœ์ข…์ ์œผ๋กœ ์›ํŒ์— ๋‚จ์€ ์ˆ˜๋ฅผ ํ•ฉํ•˜์—ฌ ์ถœ๋ ฅํ•˜๋ฉด ๋ฌธ์ œ์˜ ๋‹ต์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ ์ฃผ์˜ํ•  ์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์ธ์ ‘ํ•œ ์ˆ˜๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด ๋˜๊ณ , ์˜ˆ์ œ๋งŒ ๋ณด๊ณ  ๋‚˜์„œ ๋Œ€์ถฉ ํ’€์–ด์„œ ์ด์ƒํ•œ ๊ณณ์—์„œ ๋˜ ํ—ค๋งค๋‹ค๊ฐ€ ์‹œ๊ฐ„์„ ๋ณด๋ƒˆ๋‹ค. x, d, k๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ์›ํŒ ์ค‘ x์˜ ๋ฐฐ์ˆ˜์ธ ๊ฒฝ์šฐ ๋‹ค ๊ฐ™..

๋ฐฑ์ค€: 17837 ์ƒˆ๋กœ์šด ๊ฒŒ์ž„ 2

๋ฌธ์ œ 17837๋ฒˆ: ์ƒˆ๋กœ์šด ๊ฒŒ์ž„ 2 ์žฌํ˜„์ด๋Š” ์ฃผ๋ณ€์„ ์‚ดํŽด๋ณด๋˜ ์ค‘ ์ฒด์ŠคํŒ๊ณผ ๋ง์„ ์ด์šฉํ•ด์„œ ์ƒˆ๋กœ์šด ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ฒŒ์ž„์€ ํฌ๊ธฐ๊ฐ€ N×N์ธ ์ฒด์ŠคํŒ์—์„œ ์ง„ํ–‰๋˜๊ณ , ์‚ฌ์šฉํ•˜๋Š” ๋ง์˜ ๊ฐœ์ˆ˜๋Š” K๊ฐœ์ด๋‹ค. ๋ง์€ ์›ํŒ๋ชจ์–‘์ด๊ณ , ํ•˜ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ๋ฌธ์ œ์˜ ์š”๊ตฌ์ƒ์„ ๊ทธ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ๋œ๋‹ค. ๋น„์Šทํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฌธ์ œ๋กœ๋Š” ์–ด๋ฅธ ์ƒ์–ด์ด์ง€ ์•Š์„๊นŒ ์‹ถ๋‹ค. ์ด์ „์— ๋‹ค๋ฃฌ ๋ฌธ์ œ๋ณด๋‹ค ๊นŒ๋‹ค๋กœ์šด ๊ฒƒ์€ ์ฒด์Šค ๋ง์ด ์ค‘์ฒฉ๋˜๋Š” ๊ฒฝ์šฐ, ๊ทธ๋Œ€๋กœ ์Œ“์ธ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋˜ํ•œ ์ด๋™ํ•  ๋•Œ ํ˜„์žฌ ์ฒด์Šค ๋ง์˜ ๋ฒˆํ˜ธ์™€ ์Œ“์ธ ์ฒด์Šค ๋ง๋“ค์„ ํŒ๋‹จํ•˜์—ฌ์„œ ์ด๋™์‹œ์ผœ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋‹ฌ๋ž๋‹ค. ์—ฌ๊ธฐ์— ์ดˆ๊ธฐ์— ์ฃผ์–ด์ง€๋Š” ์ •๋ณด์— ํฐ์ƒ‰, ๋นจ๊ฐ„์ƒ‰, ํŒŒ๋ž€์ƒ‰์˜ ์ƒ‰๊น”์ด ๊ตฌ๋ถ„๋˜๋Š” ์นธ์ด ์ฃผ์–ด์ง€๋ฉด ๊ฐ ์นธ๋“ค์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•˜์—ฌ์•ผ ํ•œ๋‹ค. ํฐ์ƒ‰์ธ ๊ฒฝ์šฐ ๊ทธ๋Œ€๋กœ ์ด๋™ํ•œ๋‹ค. ๋นจ๊ฐ„์ƒ‰์ธ..

๋ฐฑ์ค€: 19237 ์–ด๋ฅธ ์ƒ์–ด

๋ฌธ์ œ 19237๋ฒˆ: ์–ด๋ฅธ ์ƒ์–ด ์ฒซ ์ค„์—๋Š” N, M, k๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (2 ≤ N ≤ 20, 2 ≤ M ≤ N2, 1 ≤ k ≤ 1,000) ๊ทธ ๋‹ค์Œ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์— ๊ฑธ์ณ ๊ฒฉ์ž์˜ ๋ชจ์Šต์ด ์ฃผ์–ด์ง„๋‹ค. 0์€ ๋นˆ์นธ์ด๊ณ , 0์ด ์•„๋‹Œ ์ˆ˜ x๋Š” x๋ฒˆ ์ƒ์–ด๊ฐ€ ๋“ค์–ด์žˆ๋Š” ์นธ์„ ์˜๋ฏธ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ์ƒ์–ด์˜ ์œ„์น˜์™€ ์ƒ์–ด์˜ ๋ฐฉํ–ฅ์ด ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ ๊ฐ ์ƒ์–ด๋“ค์€ ์ด๋™ํ•˜๋ฉฐ ๋ƒ„์ƒˆ๋ฅผ ๋ฟŒ๋ฆฌ๊ณ , ์ด๋™ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฟŒ๋ ค์ง„ ๋ƒ„์ƒˆ๋Š” K์ดˆ๊ฐ€ ์ง€๋‚˜๋ฉด ์‚ฌ๋ผ์ง„๋‹ค. ์ด๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋ฉด 1) ๋ƒ„์ƒˆ ๋ฟŒ๋ฆฌ๊ธฐ, 2) ์ƒ์–ด ์ด๋™, 3) ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ๋ƒ„์ƒˆ ๊ฐ์†Œ๋กœ ๋‚˜๋ˆ„์–ด ๊ทธ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ๋œ๋‹ค. ํ•˜์ง€๋งŒ ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ 3๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ๋งž์ดํ•˜๋ฉฐ ํ‘ธ๋Š”๋ฐ ์‹œ๊ฐ„์ด ์ง€์—ฐ๋˜์—ˆ๋‹ค. ๋™์ผํ•œ ์ž๋ฆฌ์— ์—ฌ๋Ÿฌ ๋งˆ๋ฆฌ์˜ ์ƒ์–ด๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ฒฝ์šฐ, ๊ฐ€์žฅ ์ž‘์€ ๋ฒˆํ˜ธ๋ฅผ ๊ฐ€์ง„ ..

๋ฐฑ์ค€: 17779 ๊ฒŒ๋ฆฌ๋ฉ˜๋”๋ง 2

๋ฌธ์ œ 17779๋ฒˆ: ๊ฒŒ๋ฆฌ๋งจ๋”๋ง 2 ์žฌํ˜„์‹œ์˜ ์‹œ์žฅ ๊ตฌ์žฌํ˜„์€ ์ง€๋‚œ ๋ช‡ ๋…„๊ฐ„ ๊ฒŒ๋ฆฌ๋งจ๋”๋ง์„ ํ†ตํ•ด์„œ ์ž์‹ ์˜ ๋‹น์—๊ฒŒ ์œ ๋ฆฌํ•˜๊ฒŒ ์„ ๊ฑฐ๊ตฌ๋ฅผ ํš์ •ํ–ˆ๋‹ค. ๊ฒฌ์ œํ•  ๊ถŒ๋ ฅ์ด ์—†์–ด์ง„ ๊ตฌ์žฌํ˜„์€ ๊ถŒ๋ ฅ์„ ๋งค์šฐ ๋ถ€๋‹นํ•˜๊ฒŒ ํ–‰์‚ฌํ–ˆ๊ณ , ์‹ฌ์ง€์–ด๋Š” ์‹œ์˜ ์ด๋ฆ„ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ๋ฌธ์ œ๋ฅผ ์ ‘ํ•˜๊ณ  ๋‚˜์„œ, ์ด๊ฒŒ ๋ฌด์Šจ ๋ง์ด์ง€?๐Ÿ˜… ํ•˜๋ฉฐ, ๋ฌธ์ œ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์ฝ์–ด๋ณด์•˜๋‹ค. ํ•˜๋‚˜์˜ ๊ตฌ์—ญ(r, c)์„ ๊ธฐ์ค€์œผ๋กœ `r, c, d1, d2`์— ๋”ฐ๋ผ 5๋ฒˆ ์„ ๊ฑฐ๊ตฌ์˜ ํฌ๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์ง€๊ฒŒ ๋œ๋‹ค. ์ ์ ˆํžˆ ๊ฒฝ๊ณ„๋ฅผ ์กฐ์ •ํ•˜์—ฌ, ์„ ๊ฑฐ๊ตฌ๋งˆ๋‹ค ์ตœ๋Œ€ํ•œ ๊ณตํ‰ํ•˜๊ฒŒ ์ธ์›์ด ๋‚˜๋ˆ„์–ด์ง€๋„๋ก ํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ๊ธฐ์ค€์  (x, y)์™€ ๊ฒฝ๊ณ„์˜ ๊ธธ์ด d1, d2๋ฅผ ์ •ํ•œ๋‹ค. (d1, d2 ≥ 1, 1 ≤ x < x+d1+d2 ≤ N, 1 ≤ y-d1 < y < y+d2 ≤ N) ๋‹ค์Œ ์นธ์€ ๊ฒฝ๊ณ„์„ ..

๋ฐฑ์ค€: 19238 ์Šคํƒ€ํŠธ ํƒ์‹œ

๋ฌธ์ œ 19238๋ฒˆ: ์Šคํƒ€ํŠธ ํƒ์‹œ ์ฒซ ์ค„์— N, M, ๊ทธ๋ฆฌ๊ณ  ์ดˆ๊ธฐ ์—ฐ๋ฃŒ์˜ ์–‘์ด ์ฃผ์–ด์ง„๋‹ค. (2 ≤ N ≤ 20, 1 ≤ M ≤ N2, 1 ≤ ์ดˆ๊ธฐ ์—ฐ๋ฃŒ ≤ 500,000) ์—ฐ๋ฃŒ๋Š” ๋ฌดํ•œํžˆ ๋งŽ์ด ๋‹ด์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ์ดˆ๊ธฐ ์—ฐ๋ฃŒ์˜ ์–‘์„ ๋„˜์–ด์„œ ์ถฉ์ „๋  ์ˆ˜๋„ ์žˆ๋‹ค. ๋‹ค www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ๋ฌธ์ œ๋ฅผ ๋‹จ์ˆœํ•˜๊ฒŒ ๋ณด๋ฉด, ์ฒซ ๋ฒˆ์งธ BFS๋ฅผ ํƒ์ƒ‰์„ ํ†ตํ•ด ํƒ์‹œ์˜ ์œ„์น˜๋กœ๋ถ€ํ„ฐ ์†๋‹˜์˜ ์œ„์น˜๊นŒ์ง€ ์ตœ๋‹จ ๊ฑฐ๋ฆฌ๋ฅผ ์ฐพ๋Š”๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‘ ๋ฒˆ์งธ BFS ํƒ์ƒ‰์„ ํ†ตํ•ด ์†๋‹˜์˜ ๋ชฉ์ ์ง€๊นŒ์ง€ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ์ฐพ๋Š”๋‹ค. ๋‹จ์ˆœํžˆ BFS๋ฅผ ๋‘ ๋ฒˆ ์ƒ๊ฐํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ์ง€๋งŒ ๋ฌธ์ œ์— ์ œ์‹œ๋˜๋Š” ์กฐ๊ฑด๋“ค์„ ์ง€์ผœ์•ผ ํ•œ๋‹ค. ํƒ์‹œ์™€ ์†๋‹˜๊ณผ์˜ ๊ฑฐ๋ฆฌ๋ฅผ ์ฐพ๊ณ , ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ€๊นŒ์šด ์†๋‹˜๋ถ€ํ„ฐ ํƒœ์šด๋‹ค. ์†๋‹˜์ด ์žˆ๋Š” ๊ณณ ๊นŒ์ง€ ์ด๋™ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ™์€ ์†๋‹˜์ด ์—ฌ๋Ÿฌ ๋ช…์ผ..

๋ฐฑ์ค€: 20058 ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ํŒŒ์ด์–ด์Šคํ†ฐ

๋ฌธ์ œ 20058๋ฒˆ: ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ํŒŒ์ด์–ด์Šคํ†ฐ ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด๋Š” ํŒŒ์ด์–ด๋ณผ๊ณผ ํ† ๋„ค์ด๋„๋ฅผ ์กฐํ•ฉํ•ด ํŒŒ์ด์–ด์Šคํ†ฐ์„ ์‹œ์ „ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ค๋Š˜์€ ํŒŒ์ด์–ด์Šคํ†ฐ์„ ํฌ๊ธฐ๊ฐ€ 2N × 2N์ธ ๊ฒฉ์ž๋กœ ๋‚˜๋ˆ„์–ด์ง„ ์–ผ์ŒํŒ์—์„œ ์—ฐ์Šตํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์œ„์น˜ (r, c)๋Š” ๊ฒฉ์ž์˜ rํ–‰ c www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฌธ์ œ๋กœ, ๋ฌธ์ œ์— ์ฃผ์–ด์ง„ ์กฐ๊ฑด์„ ๊ทธ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ๋˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ๋ฌธ์ œ์— ์ œ์‹œ๋œ ์กฐ๊ฑด์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. `2 ^ L * 2 ^ L` ํฌ๊ธฐ๋งŒํผ์˜ ๊ฒฉ์ž๋ฅผ ์‹œ๊ณ„ ๋ฐฉํ–ฅ์œผ๋กœ 90๋„ ํšŒ์ „ํ•œ๋‹ค. 90๋„๋กœ ํšŒ์ „ํ•˜๋Š” ๊ฒƒ์€ L์ด 1์ธ ๊ฒฝ์šฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. `[[1, 2], [3, 4]]`๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ `↑` ์œ— ๋ฐฉํ–ฅ์œผ๋กœ ์ฝ์œผ๋ฉด `[3, 1], [4, 2]`๊ฐ€ ๋œ๋‹ค. ์ด๋ฅผ `→` ์šฐ์ธก์œผ๋กœ ์“ฐ๊ฒŒ ๋˜๋ฉด `[[3, 1], [4, 2]]`๋กœ 90๋„ ..

๋ฐฑ์ค€: 20055 ์ปจ๋ฒ ์ด์–ด ๋ฒจํŠธ ์œ„์˜ ๋กœ๋ด‡

๋ฌธ์ œ 20055๋ฒˆ: ์ปจ๋ฒ ์ด์–ด ๋ฒจํŠธ ์œ„์˜ ๋กœ๋ด‡ ๊ธธ์ด๊ฐ€ N์ธ ์ปจ๋ฒ ์ด์–ด ๋ฒจํŠธ๊ฐ€ ์žˆ๊ณ , ๊ธธ์ด๊ฐ€ 2N์ธ ๋ฒจํŠธ๊ฐ€ ์ด ์ปจ๋ฒ ์ด์–ด ๋ฒจํŠธ๋ฅผ ์œ„์•„๋ž˜๋กœ ๊ฐ์‹ธ๋ฉฐ ๋Œ๊ณ  ์žˆ๋‹ค. ๋ฒจํŠธ๋Š” ๊ธธ์ด 1 ๊ฐ„๊ฒฉ์œผ๋กœ 2N๊ฐœ์˜ ์นธ์œผ๋กœ ๋‚˜๋‰˜์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์นธ์—๋Š” ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด 1๋ถ€ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฌธ์ œ ์ค‘์—์„œ ์‰ฌ์šด ํŽธ์— ์†ํ•˜๋ฉฐ, ๋ฌธ์ œ์— ์š”๊ตฌํ•˜๋Š” ์‚ฌํ•ญ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ๋˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ์ปจ๋ฒ ์ด์–ด ๋ฒจํŠธ๊ฐ€ ํšŒ์ „ํ•˜๋Š” ๊ฒƒ์€ `deque.rotate()`๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฒจํŠธ๊ฐ€ ํ•œ ์นธ ํšŒ์ „ํ•œ๋‹ค. ๊ฐ€์žฅ ๋จผ์ € ๋ฒจํŠธ์— ์˜ฌ๋ผ๊ฐ„ ๋กœ๋ด‡๋ถ€ํ„ฐ, ๋ฒจํŠธ๊ฐ€ ํšŒ์ „ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ํ•œ ์นธ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ด๋™ํ•œ๋‹ค. ๋งŒ์•ฝ ์ด๋™ํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ๊ฐ€๋งŒํžˆ ์žˆ๋Š”๋‹ค. ๋กœ๋ด‡์ด ์ด๋™ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด๋™ํ•˜๋ ค๋Š” ์นธ์— ๋กœ๋ด‡์ด ์—†์œผ๋ฉฐ, ๊ทธ ์นธ์˜ ๋‚ด๊ตฌ๋„๊ฐ€ 1 ์ด..

๊ธ€ ๋ณด๊ด€ํ•จ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€