- ์ฒญ์๋ '๋ฃจํค ํธ๋'ยท๋ํ์ '๋ง์คํฐ ํธ๋' ์ด์ํ ์ด์โฆ๊ธ๋ก๋ฒ ๋ํ ํ์ฅ ๊ฐ๋ฅ์ฑ๋ ๋ชจ์
ใ๋ฅ์จ(๊ณต๋ ๋ํ ๊ฐ๋ํยท๊น์ ์ฑ)์ด ์ฌํด ์๋กญ๊ฒ ๋จ์ฅํ ํ๋ก๊ทธ๋๋ฐ ๋ํ '๋ฅ์จ ์ ํ๋ก๊ทธ๋๋จธ์ค ์ปตโ(Nexon Young Programmers Cup, ์ดํ NYPC)์ ์ฐธ๊ฐ ์ ์ฒญ ๋ชจ์ง์ ๋์ ๋ค.
NYPC๋ ์ด๋ฒ ๊ฐํธ์ ํตํด ๊ธฐ์กด ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ๋ฐฉ์์์ ๋ฒ์ด๋, AI๋ฅผ ํ์ฉํ ์ ๋ตํ ํ๋ก๊ทธ๋๋ฐ ๋ํ๋ก ์ ๋ฉด ์๋กญ๊ฒ ํ์ด๋ฌ๋ค. ๋ํ๋ช ๋ '๋ฅ์จ ์ฒญ์๋ ํ๋ก๊ทธ๋๋ฐ ์ฑ๋ฆฐ์งโ(Nexon Youth Programming Challenge)์์ '๋ฅ์จ ์ ํ๋ก๊ทธ๋๋จธ์ค ์ปตโ(Nexon Young Programmers Cup)์ผ๋ก ๋ฐ๊ฟจ๋ค. ๊ณต์ ์ฌ๋ก๊ฑด "Break, Solve, Win" ์๋ ํ๋ก๊ทธ๋๋ฐ ์ค๋ ฅ์ ์ ๋๋ก ๊ฒจ๋ฃฐ ์ ์๋ ๊ฒฝ์ ๋ฌด๋๋ฅผ ๋ง๋ จํ๋ค.
์ด๋ฒ ๋ฆฌ๋ด์ผ์ ๋ํ๋ช ๋ณ๊ฒฝ์ ๊ทธ์น์ง ์๊ณ , ์ด์ ์ผ์ ๊ณผ ์ฐธ๊ฐ ๋ถ๋ฌธ, ํธ๋ ๊ตฌ์ฑ, ์์ ์ฒด๊ณ ๋ฑ ์ ๋ฐ์ ๊ฑธ์ณ ํญ๋๊ฒ ์ด๋ค์ก๋ค. ๋จผ์ ์ฌํด๋ถํฐ๋ ์ฒญ์๋ (๋ง 14์ธ~18์ธ)์ด ์ฐธ์ฌ ๊ฐ๋ฅํ '๋ฃจํค ํธ๋โ(Rookie Track)๊ณผ ๋ํ์(๋ง 19์ธ ์ด์)์ ๋์์ผ๋ก ํ๋ '๋ง์คํฐ ํธ๋โ(Master Track)์ผ๋ก ์ด์ํ ์ด์๋๋ค.
ํธ๋๋ณ๋ก ๋ฌธ์ ์ถ์ ์ ์ฐธ๊ฐ ํํ๋ ์ฐจ๋ณํ๋๋ค. ๋ฃจํค ํธ๋์ ๊ฐ์ธ์ ์ผ๋ก, ์ ํด์ง ๋ต์ด ์๋ ํด๋ฆฌ์คํฑ(Heuristic) ๋ฌธ์ ์์ ์ฐธ๊ฐ์๊ฐ ์์ ๋ง์ ์ ๋ต์ ์ค๊ณํด ์ต๊ณ ์ ์๋ฅผ ํ๋ํ๋ ๋ฐฉ์์ผ๋ก ์งํ๋๋ค. ๋ง์คํฐ ํธ๋์ ํ์ ์ผ๋ก, ๊ฐ ํ์ด ์ค๊ณํ AI ์์ด์ ํธ ๊ฐ ๋์ ์ ํตํด ์๋ ์ ๋ต์ ์์ธกํ๊ณ ๋์ํ๋ ์ญ๋์ ๊ฒจ๋ฃฌ๋ค. ๋ํ์์๋ ์์ฑํ AI ํ์ฉ์ด ๊ณต์์ ์ผ๋ก ํ์ฉ๋๋ฉฐ, C, C++, Python, Java ๋ฑ ์ด 12๊ฐ ์ธ์ด๋ฅผ ์ง์ํ๋ค.
๋ํ๋ ์จ๋ผ์ธ ์์ ๊ณผ ์คํ๋ผ์ธ ๋ณธ์ ์ผ๋ก ์ด์๋๋ฉฐ, ์ฌ๋ฆ๋ฐฉํ ๊ธฐ๊ฐ์ ์ผ์ ์ ์ง์ค ํธ์ฑํด ์ฐธ๊ฐ ํธ์์ฑ์ ํ์ธต ๋์๋ค. ๋ง์คํฐ ํธ๋์ ๊ฒฝ์ฐ 6์ 29์ผ๋ถํฐ 7์ 8์ผ๊น์ง, ๋ฃจํค ํธ๋์ 7์ 10์ผ๋ถํฐ 7์ 19์ผ๊น์ง ์์ ์ ์งํํ๋ฉฐ, ์ด์ ๊ธฐ๊ฐ ๋ด ์ธ์ ๋ ์์ ๋กญ๊ฒ ์จ๋ผ์ธ์ผ๋ก ๋ฌธ์ ๋ฅผ ํ ์ ์๋ค. ๊ฐ ํธ๋ ์์ ์ฑ์ ์์๊ฒ๋ 8์ 29์ผ ์ด๋ฆฌ๋ ์คํ๋ผ์ธ ๋ณธ์ ์ง์ถ ๊ธฐํ๊ฐ ์ฃผ์ด์ง๋ค.
๋ฃจํค ํธ๋๊ณผ ๋ง์คํฐ ํธ๋ ๋ชจ๋ ์๋(Winner)ยท๊ณจ๋(Gold)ยท์ค๋ฒ(Silver)ยท๋ธ๋ก ์ฆ(Bronze) ๋ฑ ์์์ด ์งํ๋๋ฉฐ, ์ ํธ๋์ ์ด์๊ธ์ 5,000๋ง ์ ๊ท๋ชจ๋ค. ๊ฐ ํธ๋์ ์๋์๊ฒ๋ ๋ฌธํ์ฒด์ก๊ด๊ด๋ถ ์ฅ๊ด์์ด ์ฃผ์ด์ง๋ฉฐ, ํ๊ตญ์ฝํ ์ธ ์งํฅ์ ์์ฅ์, ๊ฒ์๋ฌธํ์ฌ๋จ ์ด์ฌ์ฅ์, ๋ฅ์จ์ฌ๋จ ์ด์ฌ์ฅ์ ๋ฑ์ด ๋ค๋ฅผ ์๋๋ค. ์์ธ๋ฌ ๋ง์คํฐ ํธ๋ ์์์์๊ฒ๋ ๋ฅ์จ ์ฒดํํ ์ธํด์ญ ํ๋ก๊ทธ๋จ ์ฐธ์ฌ ๊ธฐํ๊ฐ ์ฃผ์ด์ ธ ๋ํ ์ฑ๊ณผ๋ฅผ ์ค์ ์ปค๋ฆฌ์ด ๊ฒฝํ์ผ๋ก ์ด์ด๊ฐ ์ ์๋ค.
๋ํ, ์ฌํด NYPC์๋ ์ฒ์์ผ๋ก ๋ง์คํฐ ํธ๋์ ๋ฒ ํธ๋จ ํ์๋ค๋ ์ฐธ๊ฐํ๋ค. ๋ฒ ํธ๋จ ํ์ง ์ฃผ์ ๋ํ์ ์ค์ฌ์ผ๋ก ๋ํ ํ๋ณด๋ฅผ ์งํํ๊ณ , ์จ๋ผ์ธ ์์ ์์ ์ฐ์ํ ์ฑ์ ์ ๊ฑฐ๋ ํ์ ํ๊ตญ์ผ๋ก ์ด์ฒญํด ๋ณธ์ ์์ ๋์ผํ ์ปจ๋์ ์ผ๋ก ๊ฒฝ์ํ๋ค. ๋ฅ์จ์ ์ด๋ฒ ์๋๋ฅผ ํตํด NYPC๊ฐ ์ถ์ ํด ์จ ๋ํ ์ด์ ๋ชจ๋ธ์ ๊ธ๋ก๋ฒ ๋จ๊ณ ํ์ฅ ๊ฐ๋ฅ์ฑ์ ๊ฒ์ฆํ๋ค.
์ด ๊ฐ์ ๋ณํ์ ๋ฉ์์ง๋ฅผ ๋ด์ e์คํฌ์ธ ์ ์ฉ์ค ์บ์คํฐ๊ฐ ์ฐธ์ฌํ NYPC ๊ณต์ ํ๋ณด ์์๋ ์๋น์ค ์คํ๊ณผ ํจ๊ป ๊ณต๊ฐ๋๋ค. ๊ฒ์์ฒ๋ผ ์ฆ๊ฒ๊ณ ์น์ดํ ๋ํ ๋ถ์๊ธฐ๋ฅผ ์ ๋ฌํ๋ฉฐ, ๋ณ๊ฒฝ๋ NYPC์ ๋ํ ๊ธฐ๋๊ฐ์ ๋์ด๋ ์์์ผ๋ก, NYPC ๊ณต์ ํํ์ด์ง ๋ฐ ์ฃผ์ ์ฑ๋์ ํตํด ํ์ธํ ์ ์๋ค.
๋ฅ์จ์ฌ๋จ ๊น์ ์ฑ ์ด์ฌ์ฅ์ "NYPC๋ฅผ ํตํด ์ฐธ๊ฐ์๋ค์ด AI์ ํจ๊ป ํธํกํ๋ฉฐ ์ค์ค๋ก ์ ๋ต์ ์ค๊ณํ๊ณ ์ต์ ์ ํด๋ต์ ์ฐพ์๊ฐ๋ ๊ฒฝํ์ ์๋ ๊ณผ์ ์์ ํ ๋จ๊ณ ์ฑ์ฅํด ๋๊ฐ ์ ์๊ธธ ๋ฐ๋๋ค"๊ณ ๋งํ๋ค.
NYPC ์ฐธ๊ฐ ์ ์ฒญ์ 6์ 4์ผ๋ถํฐ ๊ณต์ ํํ์ด์ง์์ ๊ฐ๋ฅํ๋ฉฐ, ํ์๊ฐ์ ํ ๋ํ ์ ์ฒญ ๋ฐ ์ฐ์ต๋ฌธ์ ํ์ด๋ ํ ์ ์๋ค.