
NYPC 공식 공지와 대회 규칙에 따르면, 올해 NEXON Young Programmers Cup은 생성형 AI 활용을 허용하는 전략형 프로그래밍 대회로 개편돼 6월 4일 오후 1시부터 참가 신청을 받고 있다. 기존 알고리즘 문제 풀이 중심 대회에서 AI 시대의 전략 설계와 문제 해결 능력을 겨루는 방식으로 전환한 점이 특징이다.
NYPC 운영본부는 4일 공지를 통해 Rookie Track과 Master Track의 참가 신청이 시작됐다고 밝혔다. Rookie Track 신청 기간은 6월 4일 오후 1시부터 7월 19일 오후 10시까지다. Master Track 신청 기간은 6월 4일 오후 1시부터 7월 8일 오후 10시까지다.
참가 방식도 트랙별로 나뉜다. Rookie Track은 참가 신청, 퀄리피케이션 라운드, 파이널 라운드 순서로 진행되는 개인 경쟁이다. Master Track은 참가 신청 뒤 팀을 구성하고 퀄리피케이션 라운드와 파이널 라운드를 거치는 팀 경쟁으로, 최소 1인부터 최대 4인까지 팀을 구성할 수 있다. Master Track 참가자는 홈페이지에서 개인 참가 신청을 한 뒤 대회 시작 전 NYPC 아레나에서 팀 등록을 해야 한다.
대회 규칙에 따르면 Master Track은 AI 1대1 대결 유형의 문제가 라운드마다 한 문제 출제된다. 참가자는 주어진 게임 환경에서 승리할 수 있는 AI 코드를 개발해 다른 팀과 대결하는 방식으로 경쟁한다. 공식 FAQ는 Rookie Track에는 휴리스틱 유형 문제가 출제되고, Master Track에는 AI 대결 유형 문제가 출제된다고 설명한다.
가장 눈에 띄는 변화는 생성형 AI 활용 원칙이다. NYPC는 LLM을 창의성과 문제 해결을 돕는 도구로 사용하는 것을 권장한다고 명시했다. ChatGPT, Copilot 등 LLM과 Codex, Claude Code, Gemini Code Assist, Cursor 같은 LLM 탑재 개발 도구를 코드 작성과 디버깅에 활용하는 행위는 허용 예시로 제시됐다.
다만 자동화된 방식으로 LLM을 대량 호출해 여러 출력물을 얻거나, 다수의 LLM으로 같은 목적의 코드를 생성하게 한 뒤 선별하는 행위는 금지된다. 주최 측은 LLM 사용에 대한 책임이 참가자에게 있으며, 필요할 경우 문제 풀이 과정 설명을 요청할 수 있다고 안내했다. 리플레이 본문은 참가자가 직접 작성해야 하며, LLM이 작성하거나 수정한 글을 포함하는 행위도 제한된다.
공식 홈페이지는 지원 언어로 C, C++, C#, Rust, Go, Lua, Kotlin, Python, Java, JavaScript, TypeScript, Scala 등 12개 언어를 안내하고 있다. Master Track 예선 라운드는 6월 29일 오전 10시부터 7월 8일 오후 10시까지 진행되며, 본선 라운드는 8월 29일 서울에서 열릴 예정이다.
이번 개편은 청소년·대학생 대상 프로그래밍 대회에서도 생성형 AI 사용을 전면 금지하기보다 허용 범위와 책임 기준을 정해 평가 구조 안으로 끌어들이는 흐름을 보여준다. 개발자 교육과 공모전 운영에서도 AI 도구 활용 능력, 결과물 검증 책임, 풀이 과정 설명 가능성이 함께 평가 요소로 자리 잡고 있다는 점에서 주목된다.
출처: NYPC 공식 공지 ‘NEXON Young Programmers Cup 참가 신청 오픈’(https://new.nypc.co.kr/ko/notice/6?page=1), NYPC 공식 대회 규칙(https://new.nypc.co.kr/ko/rules/master?section=rules), NYPC 공식 홈페이지(https://new.nypc.co.kr/ko/).








