๊ฒฝ๋กํ์ธ์, ์น๊ตฌ๋ค!
๋ฉฐ์น ์ ๋๋ ๊ฐ์๋ฅผ ์ฝ๊ณ ํ์ค ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ๋ง์ผ๋ก๋ ๋ง์กฑํ ์ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ์ด์จ๋ , ์ต๋ํ ์ง์์ "๊ณ ์์ด"์๊ฒ๋ง ์ ์ฉ๋๋ ๊ฒ์ด ์๋๋ผ ์ด๋๊ฐ๋ก ๋ณด๋ด์ ธ์ผ ํฉ๋๋ค. ๋ฌผ๋ก ๊ฒ์์ ๋ง๋ค๊ณ ์ถ์์ต๋๋ค ^_^. ์กฐ๊ธ ์๊ฐํ ๋์ ๊ฐ์ฅ ์ ๊ทผํ๊ธฐ ์ฌ์ด ์ฃผ์ ์ธ 2์ฐจ์ ๋ฐฐ์ด์ ๋ฐ๊ฒฌํ์ต๋๋ค("Tag", 2048, Tetris, even fly a snake!).
์์ดํธ, ์ฝ์
์ ๋ "ํ๊ทธ"๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. (๋คํํ ์ ๋ ์ด ๊ฒ์์ ํ๋ฉด์ ์๋์ต๋๋ค. ์ ๋ ์ด ๊ฒ์์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์๊ณ ์์ต๋๋ค.) ์ผ๋ฐ์ ์ผ๋ก ๊ฒฐ์ ์ด ๋ด๋ ค์ง๊ณ ์ฝ๋๊ฐ ์์ฑ๋๊ธฐ ์์ํ์ต๋๋ค. ์ฐ์ ์ฝ์์์ ๋ชจ๋ ๊ฒ์ ์๋ํ์ต๋๋ค. ๋ฌผ๋ก ํ
์คํธ๋ฅผ ์ํด 2x2 ํ๋๋ฅผ ์์งํ๋ ๊ฒ์ ๊ฒฐ์ฝ ์ฌ์ด ์ผ์ด ์๋๋๋ค. ๋ง๋ค๋ฅธ ์กฐํฉ์ด ๋๋ฌด ์์ฃผ ๋ํ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ 3x3์ ์ด๋ฏธ ๋ ์ฆ๊ฒ์ต๋๋ค (๊ทธ๋ฐ๋ฐ ํ๋์ ํฌ๊ธฐ ๋๋ฌธ์ ๊ฒ์ ์ด๋ฆ์ด ์ ํํ๊ฒ ์ฑํ๋์์ต๋๋ค). ๊ทธ ๊ณผ์ ์์ ๋๋ ์คํธ๋ฆผ์ ๋ง๋ฌ์ต๋๋ค. (๋๋์ด! ์ฐ๋ฆฌ๋ ์ ๊ณผ ๋๋ฉดํ์ต๋๋ค. ๊ทธ๋ค์ด ๋น์ ์ ์ด์ต์ ์ํด ๊ธธ๋ค์ฌ์ง๊ณ ๊ฐ๋ฅด์น ์ ์๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค. ํ๋ณตํฉ๋๋ค)).
SWING ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์
์กฐ๊ธ ํ์ ์ ๋ SWING ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ธฐ๋ฅ์ ์ดํด๋ณด๊ณ ์ผ์ข
์ ์ธํฐํ์ด์ค๋ก ๊ฒ์์ ์ฑ๊ณต์ ์ผ๋ก ๊พธ๋ช์ต๋๋ค. ์ด์ ๊ฒ์์์ ํ๋ ์ ํ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค. ํ
์คํธ ๊ฒฐ๊ณผ, ๊ฒ์์ด ๋ชจ๋ ์ค๋ฅ๋ฅผ ๋ฌธ์ ์์ด ์ฒ๋ฆฌํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ 3x3 ํ๋๋ก ์์
ํ ๋ "๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๊ณ ์์ต๋๊น?"๋ผ๋ ์ง๋ฌธ์ 100% ๋ต๋ณ์ ์ ๊ณตํฉ๋๋ค. ์์ฝ๊ฒ๋ ์์ ์ฝ๋๊ฐ ์์์ต๋๋ค. ๋ชจ๋ ๋
ผ๋ฆฌ๋ฅผ ์ง์ ์์ฑํด์ผ ํ์ต๋๋ค. ์์ ๊ฑฐ๊ฐ ์์ ์๋ ์์ต๋๋ค(์์ผ๋ฉด ์ฝ๋ฅผ ์ฐ๋ฌ์ฃผ์ธ์). ๋ํ ์ฝ๋์ ์ฒญ๊ฒฐ์ฑ๊ณผ ๊ฐ๋
์ฑ์ ๊ดํด ํฐ ์ง๋ฌธ์ด ์์ต๋๋ค. ๊นจ๋ํ ์ฝ๋์ ๋ํด ๊ฐ์ฌํ์ง ์๋๋ผ๋ ํ์คํ ์ฐ๋ ๊ธฐ๋ก ์ธํด ์ ์ฃผ๋ฐ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.))) ๊ทธ๋ฆฌ๊ณ ๋ฌผ๋ก -๋๊ธ์ ์กด์ฌ-์ด๋์์ ๋๋ฝ ๋์์ต๋๊น? ์ฝ๋์ ๋ํ ๊ถ์ฅ ์ฌํญ/์ ์ ์ฌํญ์ด ์์ผ๋ฉด ์๋ ค ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ํ๋ก์ ํธ์ ์ฐธ์ฌํ๊ณ ์ถ๋ค๋ฉด ์๋ ค์ฃผ์ธ์. ์ ๋ ๋๊ตฌ์๋ ํ์ ์ด๋ฃจ์ด ์ด ํ๋ก์ ํธ์ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์ถ์ต๋๋ค.
GitHub ๋งํฌ
GO TO FULL VERSION