[BOJ] 21610 ๋ง๋ฒ์ฌ ์์ด์ ๋น๋ฐ๋ผ๊ธฐ - Java
https://www.acmicpc.net/problem/21610 21610๋ฒ: ๋ง๋ฒ์ฌ ์์ด์ ๋น๋ฐ๋ผ๊ธฐ ๋ง๋ฒ์ฌ ์์ด๋ ํ์ด์ด๋ณผ, ํ ๋ค์ด๋, ํ์ด์ด์คํฐ, ๋ฌผ๋ณต์ฌ๋ฒ๊ทธ ๋ง๋ฒ์ ํ ์ ์๋ค. ์ค๋ ์๋ก ๋ฐฐ์ด ๋ง๋ฒ์ ๋น๋ฐ๋ผ๊ธฐ์ด๋ค. ๋น๋ฐ๋ผ๊ธฐ๋ฅผ ์์ ํ๋ฉด ํ๋์ ๋น๊ตฌ๋ฆ์ ๋ง๋ค ์ ์๋ค. ์ค๋์ ๋น๋ฐ๋ผ๊ธฐ www.acmicpc.net 1. ๋ฌธ์ NxN ํฌ๊ธฐ์ map์ด ์ฃผ์ด์ง๊ณ ๋น๊ตฌ๋ฆ์ ์์์์น๋ (N, 1), (N, 2), (N-1, 1), (N-1, 2)์ด๋ค. ์ด ๋น๊ตฌ๋ฆ์ ์ด๋ ์ ๋ณด๋ M๋ฒ ์ฃผ์ด์ง๊ณ ๋ฐฉํฅ, ํ์๋ก ์ฃผ์ด์ง๋ค. ๋ฐฉํฅ์ 1๋ถํฐ ์์๋๋ก ←, โ, ↑, โ, →, โ, ↓, โ ์ด๋ค. 1. ๋ชจ๋ ๊ตฌ๋ฆ์ด d๋ฐฉํฅ์ผ๋ก s์นธ ์ด๋ 2. ๊ตฌ๋ฆ์์ ๋น๊ฐ ๋ด๋ ค map์ +1 3. ๋๊ฐ์ ์นธ์ ๋ฌผ์ด ์์ผ๋ฉด ๋ฌผ์ด ์๋ ์นธ ์..