๋ฐ˜์‘ํ˜•

๐Ÿ•๏ธ ICPC Sinchon 170

[BOJ S1][C++] ๋ฐฑ์ค€ 20923๋ฒˆ: ์ˆซ์ž ํ• ๋ฆฌ๊ฐˆ๋ฆฌ ๊ฒŒ์ž„

https://www.acmicpc.net/problem/20923 20923๋ฒˆ: ์ˆซ์ž ํ• ๋ฆฌ๊ฐˆ๋ฆฌ ๊ฒŒ์ž„ ์ฒซ์งธ ์ค„์—๋Š” ๋„๋„์™€ ์ˆ˜์—ฐ์ด๊ฐ€ ๊ฐ€์ง€๋Š” ์นด๋“œ์˜ ๊ฐœ์ˆ˜ $N$($ 1 \leq N \leq 30\,000$)๊ณผ ๊ฒŒ์ž„ ์ง„ํ–‰ ํšŸ์ˆ˜ $M$($ 1 \leq M \leq 2\,500\,000$)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ $N$๊ฐœ์˜ ์ค„์—๋Š” ๋„์–ด์“ฐ๊ธฐ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ๋„๋„์™€ ์ˆ˜์—ฐ www.acmicpc.net ๋ฌธ์ œ ์ธ๊ฐ„์ด ๊ฐ€์žฅ ์‹ฌ์‹ฌํ•จ์„ ๋А๋‚€๋‹ค๋Š” ์˜คํ›„ 1์‹œ 22๋ถ„, ๋„๋„์™€ ์ˆ˜์—ฐ์ด๋Š” ์ˆซ์ž ํ• ๋ฆฌ ๊ฐˆ๋ฆฌ ๊ฒŒ์ž„์„ ํ•˜๋ ค ํ•œ๋‹ค. ์ˆซ์ž ํ• ๋ฆฌ ๊ฐˆ๋ฆฌ ๊ฒŒ์ž„์˜ ๊ทœ์น™์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. [์ˆซ์ž ํ• ๋ฆฌ ๊ฐˆ๋ฆฌ ๊ฒŒ์ž„์˜ ๊ทœ์น™] ์ดˆ๊ธฐ์— ๋„๋„์™€ ์ˆ˜์—ฐ์ด๋Š” ๊ฐ๊ฐ N์žฅ์˜ ์นด๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฑ์„ ๋ฐฐ๋ถ„๋ฐ›๋Š”๋‹ค. ๊ฒŒ์ž„ ์‹œ์ž‘ ์‹œ ๊ทธ๋ผ์šด๋“œ๋Š” ๋น„์–ด์žˆ๋Š” ์ƒํƒœ์ด๋‹ค. ๋ฑ์€ ์ˆซ์ž๊ฐ€ ๋ณด์ด์ง€ ์•Š๊ฒŒ ์นด..

[BOJ S2][C++] ๋ฐฑ์ค€ 11053๋ฒˆ: ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด

https://www.acmicpc.net/problem/11053 11053๋ฒˆ: ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด ์ˆ˜์—ด A๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ˆ˜์—ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์šฐ์— ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์€ A = {10, 20, 10, 30, 20, 50} ์ด www.acmicpc.net ๋ฌธ์ œ ์ˆ˜์—ด A๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ˆ˜์—ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์šฐ์— ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์€ A = {10, 20, 10, 30, 20, 50} ์ด๊ณ , ๊ธธ์ด๋Š” 4์ด๋‹ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์ˆ˜์—ด A์˜ ํฌ๊ธฐ N (1 โ‰ค..

[BOJ S2][C++] ๋ฐฑ์ค€ 11048๋ฒˆ: ์ด๋™ํ•˜๊ธฐ

https://www.acmicpc.net/problem/11048 11048๋ฒˆ: ์ด๋™ํ•˜๊ธฐ ์ค€๊ทœ๋Š” Nร—M ํฌ๊ธฐ์˜ ๋ฏธ๋กœ์— ๊ฐ‡ํ˜€์žˆ๋‹ค. ๋ฏธ๋กœ๋Š” 1ร—1ํฌ๊ธฐ์˜ ๋ฐฉ์œผ๋กœ ๋‚˜๋ˆ„์–ด์ ธ ์žˆ๊ณ , ๊ฐ ๋ฐฉ์—๋Š” ์‚ฌํƒ•์ด ๋†“์—ฌ์ ธ ์žˆ๋‹ค. ๋ฏธ๋กœ์˜ ๊ฐ€์žฅ ์™ผ์ชฝ ์œ— ๋ฐฉ์€ (1, 1)์ด๊ณ , ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์•„๋žซ ๋ฐฉ์€ (N, M)์ด๋‹ค. ์ค€๊ทœ๋Š” www.acmicpc.net ๋ฌธ์ œ ์ค€๊ทœ๋Š” Nร—M ํฌ๊ธฐ์˜ ๋ฏธ๋กœ์— ๊ฐ‡ํ˜€์žˆ๋‹ค. ๋ฏธ๋กœ๋Š” 1ร—1ํฌ๊ธฐ์˜ ๋ฐฉ์œผ๋กœ ๋‚˜๋ˆ„์–ด์ ธ ์žˆ๊ณ , ๊ฐ ๋ฐฉ์—๋Š” ์‚ฌํƒ•์ด ๋†“์—ฌ์ ธ ์žˆ๋‹ค. ๋ฏธ๋กœ์˜ ๊ฐ€์žฅ ์™ผ์ชฝ ์œ— ๋ฐฉ์€ (1, 1)์ด๊ณ , ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์•„๋žซ ๋ฐฉ์€ (N, M)์ด๋‹ค. ์ค€๊ทœ๋Š” ํ˜„์žฌ (1, 1)์— ์žˆ๊ณ , (N, M)์œผ๋กœ ์ด๋™ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ค€๊ทœ๊ฐ€ (r, c)์— ์žˆ์œผ๋ฉด, (r+1, c), (r, c+1), (r+1, c+1)๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๊ณ , ๊ฐ ๋ฐฉ..

[BOJ][C++] ๋ฐฑ์ค€ 12865๋ฒˆ: ํ‰๋ฒ”ํ•œ ๋ฐฐ๋‚ญ

https://www.acmicpc.net/problem/12865 12865๋ฒˆ: ํ‰๋ฒ”ํ•œ ๋ฐฐ๋‚ญ ์ฒซ ์ค„์— ๋ฌผํ’ˆ์˜ ์ˆ˜ N(1 โ‰ค N โ‰ค 100)๊ณผ ์ค€์„œ๊ฐ€ ๋ฒ„ํ‹ธ ์ˆ˜ ์žˆ๋Š” ๋ฌด๊ฒŒ K(1 โ‰ค K โ‰ค 100,000)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‘ ๋ฒˆ์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์— ๊ฑฐ์ณ ๊ฐ ๋ฌผ๊ฑด์˜ ๋ฌด๊ฒŒ W(1 โ‰ค W โ‰ค 100,000)์™€ ํ•ด๋‹น ๋ฌผ๊ฑด์˜ ๊ฐ€์น˜ V(0 โ‰ค V โ‰ค 1,000) www.acmicpc.net ๋ฌธ์ œ ์ด ๋ฌธ์ œ๋Š” ์•„์ฃผ ํ‰๋ฒ”ํ•œ ๋ฐฐ๋‚ญ์— ๊ด€ํ•œ ๋ฌธ์ œ์ด๋‹ค. ํ•œ ๋‹ฌ ํ›„๋ฉด ๊ตญ๊ฐ€์˜ ๋ถ€๋ฆ„์„ ๋ฐ›๊ฒŒ ๋˜๋Š” ์ค€์„œ๋Š” ์—ฌํ–‰์„ ๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค. ์„ธ์ƒ๊ณผ์˜ ๋‹จ์ ˆ์„ ์Šฌํผํ•˜๋ฉฐ ์ตœ๋Œ€ํ•œ ์ฆ๊ธฐ๊ธฐ ์œ„ํ•œ ์—ฌํ–‰์ด๊ธฐ ๋•Œ๋ฌธ์—, ๊ฐ€์ง€๊ณ  ๋‹ค๋‹ ๋ฐฐ๋‚ญ ๋˜ํ•œ ์ตœ๋Œ€ํ•œ ๊ฐ€์น˜ ์žˆ๊ฒŒ ์‹ธ๋ ค๊ณ  ํ•œ๋‹ค. ์ค€์„œ๊ฐ€ ์—ฌํ–‰์— ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” N๊ฐœ์˜ ๋ฌผ๊ฑด์ด ์žˆ๋‹ค. ๊ฐ ๋ฌผ๊ฑด์€ ๋ฌด๊ฒŒ W์™€ ๊ฐ€์น˜ V๋ฅผ ๊ฐ€์ง€๋Š”๋ฐ,..

[BOJ][C++] ๋ฐฑ์ค€ 2579๋ฒˆ: ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ

https://www.acmicpc.net/problem/2579 2579๋ฒˆ: ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ ๊ฒŒ์ž„์€ ๊ณ„๋‹จ ์•„๋ž˜ ์‹œ์ž‘์ ๋ถ€ํ„ฐ ๊ณ„๋‹จ ๊ผญ๋Œ€๊ธฐ์— ์œ„์น˜ํ•œ ๋„์ฐฉ์ ๊นŒ์ง€ ๊ฐ€๋Š” ๊ฒŒ์ž„์ด๋‹ค. ๊ณผ ๊ฐ™์ด ๊ฐ๊ฐ์˜ ๊ณ„๋‹จ์—๋Š” ์ผ์ •ํ•œ ์ ์ˆ˜๊ฐ€ ์“ฐ์—ฌ ์žˆ๋Š”๋ฐ ๊ณ„๋‹จ์„ ๋ฐŸ์œผ๋ฉด ๊ทธ ๊ณ„๋‹จ์— ์“ฐ์—ฌ ์žˆ๋Š” ์  www.acmicpc.net ๋ฌธ์ œ ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ ๊ฒŒ์ž„์€ ๊ณ„๋‹จ ์•„๋ž˜ ์‹œ์ž‘์ ๋ถ€ํ„ฐ ๊ณ„๋‹จ ๊ผญ๋Œ€๊ธฐ์— ์œ„์น˜ํ•œ ๋„์ฐฉ์ ๊นŒ์ง€ ๊ฐ€๋Š” ๊ฒŒ์ž„์ด๋‹ค. ๊ณผ ๊ฐ™์ด ๊ฐ๊ฐ์˜ ๊ณ„๋‹จ์—๋Š” ์ผ์ •ํ•œ ์ ์ˆ˜๊ฐ€ ์“ฐ์—ฌ ์žˆ๋Š”๋ฐ ๊ณ„๋‹จ์„ ๋ฐŸ์œผ๋ฉด ๊ทธ ๊ณ„๋‹จ์— ์“ฐ์—ฌ ์žˆ๋Š” ์ ์ˆ˜๋ฅผ ์–ป๊ฒŒ ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์™€ ๊ฐ™์ด ์‹œ์ž‘์ ์—์„œ๋ถ€ํ„ฐ ์ฒซ ๋ฒˆ์งธ, ๋‘ ๋ฒˆ์งธ, ๋„ค ๋ฒˆ์งธ, ์—ฌ์„ฏ ๋ฒˆ์งธ ๊ณ„๋‹จ์„ ๋ฐŸ์•„ ๋„์ฐฉ์ ์— ๋„๋‹ฌํ•˜๋ฉด ์ด ์ ์ˆ˜๋Š” 10 + 20 + 25 + 20 = 75์ ์ด ๋œ๋‹ค. ๊ณ„๋‹จ ์˜ค๋ฅด๋Š” ๋ฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ทœ์น™์ด ์žˆ..

[BOJ S2][C++] ๋ฐฑ์ค€ 10971๋ฒˆ: ์™ธํŒ์› ์ˆœํšŒ 2

https://www.acmicpc.net/problem/10971 10971๋ฒˆ: ์™ธํŒ์› ์ˆœํšŒ 2 ์ฒซ์งธ ์ค„์— ๋„์‹œ์˜ ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. (2 โ‰ค N โ‰ค 10) ๋‹ค์Œ N๊ฐœ์˜ ์ค„์—๋Š” ๋น„์šฉ ํ–‰๋ ฌ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ–‰๋ ฌ์˜ ์„ฑ๋ถ„์€ 1,000,000 ์ดํ•˜์˜ ์–‘์˜ ์ •์ˆ˜์ด๋ฉฐ, ๊ฐˆ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๋Š” 0์ด ์ฃผ์–ด์ง„๋‹ค. W[i][j]๋Š” ๋„์‹œ i์—์„œ j www.acmicpc.net ๋ฌธ์ œ ์™ธํŒ์› ์ˆœํšŒ ๋ฌธ์ œ๋Š” ์˜์–ด๋กœ Traveling Salesman problem (TSP) ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ๋ฌธ์ œ๋กœ computer science ๋ถ„์•ผ์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๊ฒŒ ์ทจ๊ธ‰๋˜๋Š” ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜์ด๋‹ค. ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ณ€์ข… ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋‚˜, ์—ฌ๊ธฐ์„œ๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ํ˜•ํƒœ์˜ ๋ฌธ์ œ๋ฅผ ์‚ดํŽด๋ณด์ž. 1๋ฒˆ๋ถ€ํ„ฐ N๋ฒˆ๊นŒ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ๋งค๊ฒจ์ ธ ์žˆ๋Š” ๋„์‹œ๋“ค์ด ์žˆ๊ณ , ๋„์‹œ๋“ค ์‚ฌ์ด์—๋Š” ๊ธธ์ด ์žˆ๋‹ค...

[BOJ S2][C++] ๋ฐฑ์ค€ 14620๋ฒˆ: ๊ฝƒ๊ธธ

https://www.acmicpc.net/problem/14620 14620๋ฒˆ: ๊ฝƒ๊ธธ 2017๋…„ 4์›” 5์ผ ์‹๋ชฉ์ผ์„ ๋งž์ดํ•œ ์ง„์•„๋Š” ๋‚˜๋ฌด๋ฅผ ์‹ฌ๋Š” ๋Œ€์‹  ํ•˜์ดํ…Œํฌ๊ด€ ์•ž ํ™”๋‹จ์— ๊ฝƒ์„ ์‹ฌ์–ด ๋“ฑ๊ตํ•  ๋•Œ ๋งˆ๋‹ค ๊ฝƒ๊ธธ์„ ๊ฑท๊ณ  ์‹ถ์—ˆ๋‹ค. ์ง„์•„๊ฐ€ ๊ฐ€์ง„ ๊ฝƒ์˜ ์”จ์•—์€ ๊ฝƒ์„ ์‹ฌ๊ณ ๋‚˜๋ฉด ์ •ํ™•ํžˆ 1๋…„ํ›„์— ๊ฝƒ์ด ํ”ผ๋ฏ€ www.acmicpc.net ๋ฌธ์ œ 2017๋…„ 4์›” 5์ผ ์‹๋ชฉ์ผ์„ ๋งž์ดํ•œ ์ง„์•„๋Š” ๋‚˜๋ฌด๋ฅผ ์‹ฌ๋Š” ๋Œ€์‹  ํ•˜์ดํ…Œํฌ๊ด€ ์•ž ํ™”๋‹จ์— ๊ฝƒ์„ ์‹ฌ์–ด ๋“ฑ๊ตํ•  ๋•Œ ๋งˆ๋‹ค ๊ฝƒ๊ธธ์„ ๊ฑท๊ณ  ์‹ถ์—ˆ๋‹ค. ์ง„์•„๊ฐ€ ๊ฐ€์ง„ ๊ฝƒ์˜ ์”จ์•—์€ ๊ฝƒ์„ ์‹ฌ๊ณ ๋‚˜๋ฉด ์ •ํ™•ํžˆ 1๋…„ํ›„์— ๊ฝƒ์ด ํ”ผ๋ฏ€๋กœ ์ง„์•„๋Š” ๋‹ค์Œํ•ด ์‹๋ชฉ์ผ ๋ถ€ํ„ฐ ๊ฝƒ๊ธธ์„ ๊ฑธ์„ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ง„์•„์—๊ฒŒ๋Š” ๊ฝƒ์˜ ์”จ์•—์ด ์„ธ๊ฐœ๋ฐ–์— ์—†์—ˆ์œผ๋ฏ€๋กœ ์„ธ ๊ฐœ์˜ ๊ฝƒ์ด ํ•˜๋‚˜๋„ ์ฃฝ์ง€ ์•Š๊ณ  1๋…„ํ›„์— ๊ฝƒ์žŽ์ด ๋งŒ๊ฐœํ•˜๊ธธ ์›ํ•œ๋‹ค. ๊ฝƒ๋ฐญ์€ N*N์˜ ๊ฒฉ์ž ๋ชจ์–‘..

[BOJ B2][C++] ๋ฐฑ์ค€ 2858๋ฒˆ: ๊ธฐ์ˆ™์‚ฌ ๋ฐ”๋‹ฅ

https://www.acmicpc.net/problem/2858 2858๋ฒˆ: ๊ธฐ์ˆ™์‚ฌ ๋ฐ”๋‹ฅ ์ฒซ์งธ ์ค„์— ์ƒ๊ทผ์ด๋„ค ๋ฐฉ์˜ ํฌ๊ธฐ L๊ณผ W์„ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์•ฝ, ๋‘ ์ˆ˜๊ฐ€ ๋‹ค๋ฅด๋‹ค๋ฉด, ํฐ ์ˆ˜๊ฐ€ L์ด ๋˜๊ณ  ์ž‘์€ ์ˆ˜๊ฐ€ W์ด ๋œ๋‹ค. ํ•ญ์ƒ ์ •๋‹ต์ด ์œ ์ผํ•œ ๊ฒฝ์šฐ๋งŒ ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net ๋ฌธ์ œ ์ƒ๊ทผ์ด๋Š” ๊ธฐ์ˆ™์‚ฌ ์ƒํ™œ์„ ํ•œ๋‹ค. ์ƒ๊ทผ์ด์˜ ๋ฐฉ์˜ ํฌ๊ธฐ๋Š” Lร—W ์ด๋‹ค. ์ˆ˜์—…์‹œ๊ฐ„์— ํƒ€์ผ ์ฑ„์šฐ๊ธฐ ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋˜ ์ƒ๊ทผ์ด๋Š” ์ž์‹ ์˜ ๋ฐฉ๋„ 1ร—1ํฌ๊ธฐ ํƒ€์ผ๋กœ ์ฑ„์šฐ๋ ค๊ณ  ํ•œ๋‹ค. ์ด๋•Œ, ๊ฐ€์žฅ์ž๋ฆฌ๋Š” ๋นจ๊ฐ„์ƒ‰์œผ๋กœ, ๋‚˜๋จธ์ง€๋Š” ๊ฐˆ์ƒ‰์œผ๋กœ ์ฑ„์šฐ๋ ค๊ณ  ํ•œ๋‹ค. ์•„๋ž˜ ๊ทธ๋ฆผ์€ ์ƒ๊ทผ์ด์˜ ๋ฐฉ์˜ ํฌ๊ธฐ๊ฐ€ 4ร—3์ผ ๋•Œ ์ด๋‹ค. ์–ด๋А ๋‚  ์ƒ๊ทผ์ด๋„ค ๋ฐฉ์— ํ•˜๊ทผ์ด๊ฐ€ ๋†€๋Ÿฌ์™”๋‹ค. ํ•˜๊ทผ์ด๋Š” ์•„๋ฆ„๋‹ค์šด ํƒ€์ผ ๋ฐฐ์น˜์— ๊ฐ๋™๋ฐ›์•˜๋‹ค. ๋‹ค์‹œ ๋ฐฉ์œผ๋กœ ๋Œ์•„์˜จ ํ•˜๊ทผ์ด๋Š” ๋นจ..

[BOJ S4][C++] ๋ฐฑ์ค€ 1544๋ฒˆ: ์‚ฌ์ดํด ๋‹จ์–ด

https://www.acmicpc.net/problem/1544 1544๋ฒˆ: ์‚ฌ์ดํด ๋‹จ์–ด ์‚ฌ์ดํด ๋‹จ์–ด๋Š” ์–ด๋–ค ๋‹จ์–ด๋ฅผ ์›ํ˜• ๋ชจ์–‘์œผ๋กœ ์ฐจ๋ก€๋Œ€๋กœ ์“ด ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ, ์–ด๋–ค ๋‹จ์–ด๋ฅผ ์ด๋ ‡๊ฒŒ ์“ด ํ›„์— ์ž„์˜์˜ ๋‹จ์–ด๋ฅผ ๊ณ ๋ฅธ๋‹ค. ๊ทธ ํ›„์— ์‹œ๊ณ„๋ฐฉํ–ฅ์œผ๋กœ ์ฐจ๋ก€๋Œ€๋กœ ์ฝ์œผ๋ฉด ๊ทธ ๊ฒƒ์ด ๋‹จ์–ด๊ฐ€ ๋œ๋‹ค. ๋งŒ์•ฝ์— www.acmicpc.net ๋ฌธ์ œ ์‚ฌ์ดํด ๋‹จ์–ด๋Š” ์–ด๋–ค ๋‹จ์–ด๋ฅผ ์›ํ˜• ๋ชจ์–‘์œผ๋กœ ์ฐจ๋ก€๋Œ€๋กœ ์“ด ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ, ์–ด๋–ค ๋‹จ์–ด๋ฅผ ์ด๋ ‡๊ฒŒ ์“ด ํ›„์— ์ž„์˜์˜ ๋‹จ์–ด๋ฅผ ๊ณ ๋ฅธ๋‹ค. ๊ทธ ํ›„์— ์‹œ๊ณ„๋ฐฉํ–ฅ์œผ๋กœ ์ฐจ๋ก€๋Œ€๋กœ ์ฝ์œผ๋ฉด ๊ทธ ๊ฒƒ์ด ๋‹จ์–ด๊ฐ€ ๋œ๋‹ค. ๋งŒ์•ฝ์— ๋‹จ์–ด A์™€ ๋‹จ์–ด B๊ฐ€ ์žˆ์„ ๋•Œ, ๋‹จ์–ด B๋ฅผ ์›ํ˜•์œผ๋กœ ์จ์„œ, ๋‹จ์–ด A์™€ ๊ฐ™์ด ์ฝ์„ ์ˆ˜ ์žˆ์œผ๋ฉด, ๋‘ ๋‹จ์–ด๋Š” ๊ฐ™์€ ๋‹จ์–ด์ด๋‹ค. ๋”ฐ๋ผ์„œ, picture์™€ turepic์€ ๊ฐ™์€ ๋‹จ์–ด๋‹ค. N๊ฐœ์˜ ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ..

[BOJ][C++] ๋ฐฑ์ค€ 14891๋ฒˆ: ํ†ฑ๋‹ˆ๋ฐ”ํ€ด

[๐Ÿฃ EDOC/EPPER ๊ธฐ์ถœ (0908-0915)] - [BOJ G5][C++] ๋ฐฑ์ค€ 14891๋ฒˆ: ํ†ฑ๋‹ˆ๋ฐ”ํ€ด [BOJ G5][C++] ๋ฐฑ์ค€ 14891๋ฒˆ: ํ†ฑ๋‹ˆ๋ฐ”ํ€ด https://www.acmicpc.net/problem/14891 14891๋ฒˆ: ํ†ฑ๋‹ˆ๋ฐ”ํ€ด ์ด 8๊ฐœ์˜ ํ†ฑ๋‹ˆ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํ†ฑ๋‹ˆ๋ฐ”ํ€ด 4๊ฐœ๊ฐ€ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์ผ๋ ฌ๋กœ ๋†“์—ฌ์ ธ ์žˆ๋‹ค. ๋˜, ํ†ฑ๋‹ˆ๋Š” N๊ทน ๋˜๋Š” S๊ทน ์ค‘ ํ•˜๋‚˜๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  ์žˆ๋‹ค. ํ†ฑ๋‹ˆ๋ฐ”ํ€ด์— whkakrkr.tistory.com ๋‚˜๋Š” ์ง„ํ™”ํ–ˆ๋‹ค. // Authored by : seondal // Co-authored by : - // #include #include #include #include #include using namespace std; // ๋งž๋‹ฟ๋Š” ํ†ฑ๋‹ˆ์˜ ์ธ๋ฑ์Šค const int..

๋ฐ˜์‘ํ˜•