์•Œ๊ณ ๋ฆฌ์ฆ˜/๊ทธ๋ž˜ํ”„ 23

[๋ฐฑ์ค€ 14226 ๐Ÿฅ‡] ์ด๋ชจํ‹ฐ์ฝ˜

https://www.acmicpc.net/problem/14226 14226๋ฒˆ: ์ด๋ชจํ‹ฐ์ฝ˜ ์˜์„ ์ด๋Š” ๋งค์šฐ ๊ธฐ์˜๊ธฐ ๋•Œ๋ฌธ์—, ํšจ๋นˆ์ด์—๊ฒŒ ์Šค๋งˆ์ผ ์ด๋ชจํ‹ฐ์ฝ˜์„ S๊ฐœ ๋ณด๋‚ด๋ ค๊ณ  ํ•œ๋‹ค. ์˜์„ ์ด๋Š” ์ด๋ฏธ ํ™”๋ฉด์— ์ด๋ชจํ‹ฐ์ฝ˜ 1๊ฐœ๋ฅผ ์ž…๋ ฅํ–ˆ๋‹ค. ์ด์ œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ 3๊ฐ€์ง€ ์—ฐ์‚ฐ๋งŒ ์‚ฌ์šฉํ•ด์„œ ์ด๋ชจํ‹ฐ์ฝ˜์„ S๊ฐœ ๋งŒ www.acmicpc.net ๋ฌธ์ œ ์˜์„ ์ด๋Š” ๋งค์šฐ ๊ธฐ์˜๊ธฐ ๋•Œ๋ฌธ์—, ํšจ๋นˆ์ด์—๊ฒŒ ์Šค๋งˆ์ผ ์ด๋ชจํ‹ฐ์ฝ˜์„ S๊ฐœ ๋ณด๋‚ด๋ ค๊ณ  ํ•œ๋‹ค. ์˜์„ ์ด๋Š” ์ด๋ฏธ ํ™”๋ฉด์— ์ด๋ชจํ‹ฐ์ฝ˜ 1๊ฐœ๋ฅผ ์ž…๋ ฅํ–ˆ๋‹ค. ์ด์ œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ 3๊ฐ€์ง€ ์—ฐ์‚ฐ๋งŒ ์‚ฌ์šฉํ•ด์„œ ์ด๋ชจํ‹ฐ์ฝ˜์„ S๊ฐœ ๋งŒ๋“ค์–ด ๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ํ™”๋ฉด์— ์žˆ๋Š” ์ด๋ชจํ‹ฐ์ฝ˜์„ ๋ชจ๋‘ ๋ณต์‚ฌํ•ด์„œ ํด๋ฆฝ๋ณด๋“œ์— ์ €์žฅํ•œ๋‹ค. ํด๋ฆฝ๋ณด๋“œ์— ์žˆ๋Š” ๋ชจ๋“  ์ด๋ชจํ‹ฐ์ฝ˜์„ ํ™”๋ฉด์— ๋ถ™์—ฌ๋„ฃ๊ธฐ ํ•œ๋‹ค. ํ™”๋ฉด์— ์žˆ๋Š” ์ด๋ชจํ‹ฐ์ฝ˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ญ์ œํ•œ๋‹ค. ๋ชจ๋“  ์—ฐ์‚ฐ์€ 1์ดˆ๊ฐ€ ๊ฑธ๋ฆฐ๋‹ค. ..

[๋ฐฑ์ค€ 3980 ๐Ÿฅ‡] ์„ ๋ฐœ ๋ช…๋‹จ

https://www.acmicpc.net/problem/3980 3980๋ฒˆ: ์„ ๋ฐœ ๋ช…๋‹จ ๊ฐ๊ฐ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์— ๋Œ€ํ•ด์„œ, ๋ชจ๋“  ํฌ์ง€์…˜์˜ ์„ ์ˆ˜๋ฅผ ์ฑ„์› ์„ ๋•Œ, ๋Šฅ๋ ฅ์น˜์˜ ํ•ฉ์˜ ์ตœ๋Œ“๊ฐ’์„ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•œ๋‹ค. ํ•ญ์ƒ ํ•˜๋‚˜ ์ด์ƒ์˜ ์˜ฌ๋ฐ”๋ฅธ ๋ผ์ธ์—…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. www.acmicpc.net ๋ฌธ์ œ ์ฑ”ํ”ผ์–ธ์Šค ๋ฆฌ๊ทธ ๊ฒฐ์Šน์ „์„ ์•ž๋‘๊ณ  ์žˆ๋Š” ๋งจ์ฒด์Šคํ„ฐ ์œ ๋‚˜์ดํ‹ฐ๋“œ์˜ ๋ช…์žฅ ํผ๊ฑฐ์Šจ ๊ฐ๋…์€ ์ด๋ฒˆ ๊ฒฝ๊ธฐ์— 4-4-2 ๋‹ค์ด์•„๋ชฌ๋“œ ์ „์ˆ ์„ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์˜ค๋Š˜ ๊ฒฐ์Šน์ „์— ๋›ธ ์„ ๋ฐœ ์„ ์ˆ˜ 11๋ช…์€ ๋ฏธ๋ฆฌ ๊ณจ๋ผ๋‘์—ˆ์ง€๋งŒ, ์–ด๋–ค ์„ ์ˆ˜๋ฅผ ์–ด๋А ํฌ์ง€์…˜์— ๋ฐฐ์น˜ํ•ด์•ผ ํ• ์ง€ ์•„์ง ๊ฒฐ์ •ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์ˆ˜์„์ฝ”์น˜ ๋งˆ์ดํฌ ํŽ ๋ž€์€ 11๋ช…์˜ ์„ ์ˆ˜๊ฐ€ ๊ฐ๊ฐ์˜ ํฌ์ง€์…˜์—์„œ์˜ ๋Šฅ๋ ฅ์„ 0๋ถ€ํ„ฐ 100๊นŒ์ง€์˜ ์ •์ˆ˜๋กœ ์ˆ˜์น˜ํ™” ํ–ˆ๋‹ค. 0์€ ๊ทธ ์„ ์ˆ˜๊ฐ€ ๊ทธ ํฌ์ง€์…˜์— ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค๋Š” ๋œป์ด๋‹ค. ์ด๋•Œ..

[๋ฐฑ์ค€ 2251 ๐Ÿฅ‡] ๋ฌผํ†ต

https://www.acmicpc.net/problem/2251 2251๋ฒˆ: ๋ฌผํ†ต ๊ฐ๊ฐ ๋ถ€ํ”ผ๊ฐ€ A, B, C(1≤A, B, C≤200) ๋ฆฌํ„ฐ์ธ ์„ธ ๊ฐœ์˜ ๋ฌผํ†ต์ด ์žˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ์•ž์˜ ๋‘ ๋ฌผํ†ต์€ ๋น„์–ด ์žˆ๊ณ , ์„ธ ๋ฒˆ์งธ ๋ฌผํ†ต์€ ๊ฐ€๋“(C ๋ฆฌํ„ฐ) ์ฐจ ์žˆ๋‹ค. ์ด์ œ ์–ด๋–ค ๋ฌผํ†ต์— ๋“ค์–ด์žˆ๋Š” ๋ฌผ์„ ๋‹ค๋ฅธ ๋ฌผํ†ต์œผ๋กœ ์Ÿ์•„ ๋ถ€ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด BFS๋ฅผ ์ด์šฉํ•˜๋ฉด ๊ฐ„๋‹จํ•˜๊ฒŒ ํ’€ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๋‹ค. ํ•œ ๋ฌผํ†ต์—์„œ ๋‹ค๋ฅธ ๋ฌผํ†ต์œผ๋กœ ๋ฌผ์„ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๋Š” ์•„๋ž˜ 6๊ฐ€์ง€์ด๋‹ค. 1๋ฒˆ ๋ฌผํ†ต -> 2๋ฒˆ ๋ฌผํ†ต 1๋ฒˆ ๋ฌผํ†ต -> 2๋ฒˆ ๋ฌผํ†ต 2๋ฒˆ ๋ฌผํ†ต -> 1๋ฒˆ ๋ฌผํ†ต 2๋ฒˆ ๋ฌผํ†ต -> 3๋ฒˆ ๋ฌผํ†ต 3๋ฒˆ ๋ฌผํ†ต -> 1๋ฒˆ ๋ฌผํ†ต 3๋ฒˆ ๋ฌผํ†ต -> 2๋ฒˆ ๋ฌผํ†ต ๋ฌผ์„ ์ฃผ๋Š” ๋ฌผํ†ต์˜ ๋ฌผ์ด ๋‹ค ๋น„์›Œ์ง€๊ฑฐ๋‚˜, ๋ฌผ์„ ๋ฐ›๋Š” ๋ฌผํ†ต์ด ๊ฝ‰ ์ฑ„์›Œ์งˆ ๋•Œ๊นŒ์ง€ ๋ถ€์–ด์•ผ ํ•œ๋‹ค...

[๋ฐฑ์ค€ 25552 ๐Ÿฅ‡] ์ž”๋”” ์˜ˆ์ธกํ•˜๊ธฐ

https://www.acmicpc.net/problem/25552 25552๋ฒˆ: ์ž”๋”” ์˜ˆ์ธกํ•˜๊ธฐ ์ฒซ์งธ ์ค„์— ์ง์‚ฌ๊ฐํ˜• ๋ชจ์–‘ ํ† ์ง€์˜ ํ–‰๊ณผ ์—ด์˜ ์ˆ˜ $N, M$์ด ์ฃผ์–ด์ง„๋‹ค. $(1 \leq N, M \leq 1\,000)$ ์ดํ›„ ์ดˆ๊ธฐ ์ž”๋””์˜ ์ƒํƒœ๊ฐ€ $N$์ค„์— ๊ฑธ์ณ ๊ฐ๊ฐ $M$์นธ์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ดํ›„ ์ž”๋””๊ฐ€ ํผ์งˆ ๋ฒ”์œ„ $D$๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. $(1 \leq www.acmicpc.net ๋ฌธ์ œ ํ’€์ด import sys from collections import deque n,m=map(int, sys.stdin.readline().strip().split(' ')) present=[list(sys.stdin.readline().strip()) for _ in range(n)] d=int(sys.stdin.readline(..

[๋ฐฑ์ค€ 15900 ๐Ÿฅˆ] ๋‚˜๋ฌด ํƒˆ์ถœ

https://www.acmicpc.net/problem/15900 15900๋ฒˆ: ๋‚˜๋ฌด ํƒˆ์ถœ ํ‰์†Œ์— ์‚ฌ์ด๊ฐ€ ์ข‹์ง€ ์•Š๋˜ ์„ฑ์›์ด์™€ ํ˜•์„์ด๊ฐ€ ๋“œ๋””์–ด ์ œ๋Œ€๋กœ ํ•œ ํŒ ๋ถ™์œผ๋ ค๊ณ  ํ•œ๋‹ค. ์„ฑ์›์ด์™€ ํ˜•์„์ด ๋‘˜๊ณผ ๋ชจ๋‘ ๋˜‘๊ฐ™์ด ์นœํ•œ ์ธ์„ญ์ด๊ฐ€ ๋Œ€๊ฒฐ ์ข…๋ชฉ์„ ์ •ํ•ด ๊ฐ€์ ธ์™”๋‹ค. ๋ฐ”๋กœ '๋‚˜๋ฌด ํƒˆ์ถœ' ์ด๋ผ๋Š” ๋ณด๋“œ๊ฒŒ www.acmicpc.net ๋ฌธ์ œ ํ‰์†Œ์— ์‚ฌ์ด๊ฐ€ ์ข‹์ง€ ์•Š๋˜ ์„ฑ์›์ด์™€ ํ˜•์„์ด๊ฐ€ ๋“œ๋””์–ด ์ œ๋Œ€๋กœ ํ•œ ํŒ ๋ถ™์œผ๋ ค๊ณ  ํ•œ๋‹ค. ์„ฑ์›์ด์™€ ํ˜•์„์ด ๋‘˜๊ณผ ๋ชจ๋‘ ๋˜‘๊ฐ™์ด ์นœํ•œ ์ธ์„ญ์ด๊ฐ€ ๋Œ€๊ฒฐ ์ข…๋ชฉ์„ ์ •ํ•ด ๊ฐ€์ ธ์™”๋‹ค. ๋ฐ”๋กœ '๋‚˜๋ฌด ํƒˆ์ถœ' ์ด๋ผ๋Š” ๋ณด๋“œ๊ฒŒ์ž„์ด๋‹ค. '๋‚˜๋ฌด ํƒˆ์ถœ' ์€ N๊ฐœ์˜ ์ •์ ์ด ์žˆ๋Š” ํŠธ๋ฆฌ ๋ชจ์–‘์œผ๋กœ ์ƒ๊ธด ๊ฒŒ์ž„ํŒ๊ณผ ๋ช‡ ๊ฐœ์˜ ๊ฒŒ์ž„๋ง๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค. ํŠธ๋ฆฌ์˜ ๊ฐ ์ •์ ์—๋Š” 1๋ฒˆ๋ถ€ํ„ฐ N๋ฒˆ๊นŒ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ๋ถ™์–ด์žˆ๋‹ค. 1๋ฒˆ ์ •์ ์€ '๋ฃจํŠธ ๋…ธ๋“œ' ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋ฉฐ, ์ด..

[๋ฐฑ์ค€ 14888 ๐Ÿฅˆ] ์—ฐ์‚ฐ์ž ๋ผ์›Œ๋„ฃ๊ธฐ

๋ฌธ์ œ N๊ฐœ์˜ ์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด A1, A2, ..., AN์ด ์ฃผ์–ด์ง„๋‹ค. ๋˜, ์ˆ˜์™€ ์ˆ˜ ์‚ฌ์ด์— ๋ผ์›Œ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” N-1๊ฐœ์˜ ์—ฐ์‚ฐ์ž๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์—ฐ์‚ฐ์ž๋Š” ๋ง์…ˆ(+), ๋บ„์…ˆ(-), ๊ณฑ์…ˆ(×), ๋‚˜๋ˆ—์…ˆ(÷)์œผ๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ˆ˜์™€ ์ˆ˜ ์‚ฌ์ด์— ์—ฐ์‚ฐ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ๋„ฃ์–ด์„œ, ์ˆ˜์‹์„ ํ•˜๋‚˜ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด๋•Œ, ์ฃผ์–ด์ง„ ์ˆ˜์˜ ์ˆœ์„œ๋ฅผ ๋ฐ”๊พธ๋ฉด ์•ˆ ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 6๊ฐœ์˜ ์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด์ด 1, 2, 3, 4, 5, 6์ด๊ณ , ์ฃผ์–ด์ง„ ์—ฐ์‚ฐ์ž๊ฐ€ ๋ง์…ˆ(+) 2๊ฐœ, ๋บ„์…ˆ(-) 1๊ฐœ, ๊ณฑ์…ˆ(×) 1๊ฐœ, ๋‚˜๋ˆ—์…ˆ(÷) 1๊ฐœ์ธ ๊ฒฝ์šฐ์—๋Š” ์ด 60๊ฐ€์ง€์˜ ์‹์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์•„๋ž˜์™€ ๊ฐ™์€ ์‹์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. 1+2+3-4×5÷6 1÷2+3+4-5×6 1+2÷3×4-5+6 1÷2×3-4+5+6 ์‹์˜ ๊ณ„์‚ฐ์€ ์—ฐ์‚ฐ์ž ์šฐ์„ ..

[๋ฐฑ์ค€ 1525 ๐Ÿฅ‡] ํผ์ฆ

๋ฌธ์ œ 3×3 ํ‘œ์— ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ˆ˜๊ฐ€ ์ฑ„์›Œ์ ธ ์žˆ๋‹ค. ์˜ค๋ฅธ์ชฝ ์•„๋ž˜ ๊ฐ€์žฅ ๋ ์นธ์€ ๋น„์–ด ์žˆ๋Š” ์นธ์ด๋‹ค. 1 2 3 4 5 6 7 8 ์–ด๋–ค ์ˆ˜์™€ ์ธ์ ‘ํ•ด ์žˆ๋Š” ๋„ค ๊ฐœ์˜ ์นธ ์ค‘์— ํ•˜๋‚˜๊ฐ€ ๋น„์–ด ์žˆ์œผ๋ฉด, ์ˆ˜๋ฅผ ๊ทธ ์นธ์œผ๋กœ ์ด๋™์‹œํ‚ฌ ์ˆ˜๊ฐ€ ์žˆ๋‹ค. ๋ฌผ๋ก  ํ‘œ ๋ฐ”๊นฅ์œผ๋กœ ๋‚˜๊ฐ€๋Š” ๊ฒฝ์šฐ๋Š” ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค. ์šฐ๋ฆฌ์˜ ๋ชฉํ‘œ๋Š” ์ดˆ๊ธฐ ์ƒํƒœ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ตœ์†Œ์˜ ์ด๋™์œผ๋กœ ์œ„์™€ ๊ฐ™์€ ์ •๋ฆฌ๋œ ์ƒํƒœ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๋‹ค. ๋‹ค์Œ์˜ ์˜ˆ๋ฅผ ๋ณด์ž. 1 3 4 2 5 7 8 6 1 2 3 4 5 7 8 6 1 2 3 4 5 7 8 6 1 2 3 4 5 6 7 8 ๊ฐ€์žฅ ์œ— ์ƒํƒœ์—์„œ ์„ธ ๋ฒˆ์˜ ์ด๋™์„ ํ†ตํ•ด ์ •๋ฆฌ๋œ ์ƒํƒœ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด์™€ ๊ฐ™์ด ์ตœ์†Œ ์ด๋™ ํšŸ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์„ธ ์ค„์— ๊ฑธ์ณ์„œ ํ‘œ์— ์ฑ„์›Œ์ ธ ์žˆ๋Š” ์•„ํ™‰ ๊ฐœ์˜ ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ํ•œ ์ค„์— ์„ธ ๊ฐœ..

[softeer level 3] 7์ฐจ ์ •๊ธฐ ์ง„๋‹จ ํ‰๊ฐ€ - ์ˆœ์„œ๋Œ€๋กœ ๋ฐฉ๋ฌธํ•˜๊ธฐ

https://softeer.ai/practice/info.do?idx=1&eid=2050 Softeer ์—ฐ์Šต๋ฌธ์ œ๋ฅผ ๋‹ด์„ Set์„ ์„ ํƒํ•ด์ฃผ์„ธ์š”. ์ทจ์†Œ ํ™•์ธ softeer.ai ๋ฌธ์ œ Sam์€ ํŒ€์žฅ๋‹˜์œผ๋กœ๋ถ€ํ„ฐ ์ฐจ๋Ÿ‰์ด ์ด๋™ ๊ฐ€๋Šฅํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์˜ ์ˆ˜๋ฅผ ์ฐพ์œผ๋ผ๋Š” ์—…๋ฌด ์ง€์‹œ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์ด๋™์€ ์ˆซ์ž 0๊ณผ 1๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋Š” n x n ํฌ๊ธฐ์˜ ๊ฒฉ์ž ์œ„์—์„œ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค. ์ˆซ์ž 0์€ ๋นˆ ์นธ์„ ์˜๋ฏธํ•˜๋ฉฐ, ์ˆซ์ž 1์€ ํ•ด๋‹น ์นธ์ด ๋ฒฝ์œผ๋กœ ๋ง‰ํ˜€ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” n์ด 3์ธ ๊ฒฝ์šฐ์˜ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. 0 0 0 0 0 0 0 0 1 ์ฐจ๋Ÿ‰์€ n x n ๊ฒฉ์ž ๋‚ด์—์„œ m๊ฐœ์˜ ์ง€์ ์„ ์ˆœ์„œ๋Œ€๋กœ ๋ฐฉ๋ฌธํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋•Œ ์ด๋™์€ ํ•ญ์ƒ ์ƒํ•˜์ขŒ์šฐ ์ค‘ ์ธ์ ‘ํ•œ ์นธ์œผ๋กœ๋งŒ ์ด๋™ํ•˜๋˜ ๋ฒฝ์€ ์ง€๋‚˜๊ฐˆ ์ˆ˜ ์—†์œผ๋ฉฐ, ํ•œ ๋ฒˆ ์ง€๋‚ฌ๋˜ ์ง€์ ์€ ๋‹ค์‹œ๋Š” ๋ฐฉ๋ฌธํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ..

[๋ฐฑ์ค€ 6087 ๐Ÿฅ‡] ๋ ˆ์ด์ € ํ†ต์‹ 

https://www.acmicpc.net/problem/6087 6087๋ฒˆ: ๋ ˆ์ด์ € ํ†ต์‹  ํฌ๊ธฐ๊ฐ€ 1×1์ธ ์ •์‚ฌ๊ฐํ˜•์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง„ W×H ํฌ๊ธฐ์˜ ์ง€๋„๊ฐ€ ์žˆ๋‹ค. ์ง€๋„์˜ ๊ฐ ์นธ์€ ๋นˆ ์นธ์ด๊ฑฐ๋‚˜ ๋ฒฝ์ด๋ฉฐ, ๋‘ ์นธ์€ 'C'๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ์นธ์ด๋‹ค. 'C'๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ๋‘ ์นธ์„ ๋ ˆ์ด์ €๋กœ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด์„œ www.acmicpc.net ๋ฌธ์ œ ํฌ๊ธฐ๊ฐ€ 1×1์ธ ์ •์‚ฌ๊ฐํ˜•์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง„ W×H ํฌ๊ธฐ์˜ ์ง€๋„๊ฐ€ ์žˆ๋‹ค. ์ง€๋„์˜ ๊ฐ ์นธ์€ ๋นˆ ์นธ์ด๊ฑฐ๋‚˜ ๋ฒฝ์ด๋ฉฐ, ๋‘ ์นธ์€ 'C'๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ์นธ์ด๋‹ค. 'C'๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ๋‘ ์นธ์„ ๋ ˆ์ด์ €๋กœ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์„ค์น˜ํ•ด์•ผ ํ•˜๋Š” ๊ฑฐ์šธ ๊ฐœ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋ ˆ์ด์ €๋กœ ํ†ต์‹ ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๋‘ ์นธ์„ ๋ ˆ์ด์ €๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค. ๋ ˆ์ด์ €๋Š” C์—์„œ๋งŒ ๋ฐœ์‚ฌํ•  ์ˆ˜ ์žˆ๊ณ , ๋นˆ ์นธ์— ..

[๋ฐฑ์ค€ 14940 ๐Ÿฅˆ] ์‰ฌ์šด ์ตœ๋‹จ๊ฑฐ๋ฆฌ

https://www.acmicpc.net/problem/14940 14940๋ฒˆ: ์‰ฌ์šด ์ตœ๋‹จ๊ฑฐ๋ฆฌ ์ง€๋„์˜ ํฌ๊ธฐ n๊ณผ m์ด ์ฃผ์–ด์ง„๋‹ค. n์€ ์„ธ๋กœ์˜ ํฌ๊ธฐ, m์€ ๊ฐ€๋กœ์˜ ํฌ๊ธฐ๋‹ค.(2 ≤ n ≤ 1000, 2 ≤ m ≤ 1000) ๋‹ค์Œ n๊ฐœ์˜ ์ค„์— m๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. 0์€ ๊ฐˆ ์ˆ˜ ์—†๋Š” ๋•…์ด๊ณ  1์€ ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋•…, 2๋Š” ๋ชฉํ‘œ์ง€์ ์ด www.acmicpc.net ๋ฌธ์ œ ์ง€๋„๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ๋ชจ๋“  ์ง€์ ์— ๋Œ€ํ•ด์„œ ๋ชฉํ‘œ์ง€์ ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ•˜์—ฌ๋ผ. ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์˜ค์ง ๊ฐ€๋กœ์™€ ์„ธ๋กœ๋กœ๋งŒ ์›€์ง์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•˜์ž. ์ž…๋ ฅ ์ง€๋„์˜ ํฌ๊ธฐ n๊ณผ m์ด ์ฃผ์–ด์ง„๋‹ค. n์€ ์„ธ๋กœ์˜ ํฌ๊ธฐ, m์€ ๊ฐ€๋กœ์˜ ํฌ๊ธฐ๋‹ค.(2 ≤ n ≤ 1000, 2 ≤ m ≤ 1000) ๋‹ค์Œ n๊ฐœ์˜ ์ค„์— m๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. 0์€ ๊ฐˆ ์ˆ˜ ์—†๋Š” ๋•…์ด๊ณ  1์€ ๊ฐˆ ์ˆ˜..