- ์ฝ๋ฉ ํ ์คํธ์์ ๊ตฌํ์ด๋ '๋จธ๋ฆฟ์์ ์๋ ์๊ณ ๋ฆฌ์ฆ์ ์์ค์ฝ๋๋ก ๋ฐ๊พธ๋ ๊ณผ์ '์ด๋ค.
- ๋ฌธ์ ํด๊ฒฐ ๋ถ์ผ์์ ๊ตฌํ ์ ํ์ ๋ฌธ์ ๋ 'ํ์ด๋ฅผ ๋ ์ฌ๋ฆฌ๋ ๊ฒ์ ์ฝ์ง๋ง ์์ค์ฝ๋๋ก ์ฎ๊ธฐ๊ธฐ ์ด๋ ค์ด ๋ฌธ์ '๋ฅผ ์๋ฏธํ๋ค.
- ์์ ํ์ - ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฃผ์ ์์ด ๋ค ๊ณ์ฐํ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ
- ์๋ฎฌ๋ ์ด์ - ๋ฌธ์ ์์ ์ ์ํ ์๊ณ ๋ฆฌ์ฆ์ ํ ๋จ๊ณ์ฉ ์ฐจ๋ก๋๋ก ์ง์ ์ํํด์ผ ํ๋ ๋ฌธ์ ์ ํ
- ํ์ํด์ผ ํ ์ ์ฒด ๋ฐ์ดํฐ์ ๊ฐ์๊ฐ 100๋ง ๊ฐ ์ดํ์ผ ๋ ์์ ํ์์ ์ฌ์ฉํ๋ฉด ์ ์ ํ๋ค.
- ์ขํํ๋ฉด์์ '์ํ์ข์ฐ'๋ก ์ด๋ํด์ผ ํ๋ ๊ฒฝ์ฐ dx, dy ๋ฆฌ์คํธ๋ฅผ ์ ์ธํด ์ด๋ํ ๋ฐฉํฅ์ ๊ธฐ๋กํ๋ค.
์ด ์ธ์ '์ํ์ข์ฐ+๋๊ฐ์ 4๋ฐฉํฅ' ์ผ๋ก ์ด๋ํ๋ค๋ฉด steps=[(-2,-1),(-2.1),(2,-1),(2,1),(-1,-2),(-1,2),(1,-2),(1,2)] ๋ก ํํํ๋ ๊ฒ์ด ์ข๋ค. - 2์ฐจ์ ๋ฆฌ์คํธ๋ฅผ ์ ์ธํ ๋๋ ๋ฆฌ์คํธ ์ปดํ๋ฆฌํจ์
๋ฌธ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ด ํจ์จ์ ์ด๋ค.
d = [[0]] * m for _ in range(n)]