AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

인간 극복상 없이 끝난 AtCoder, AI의 완승

작년 이맘때, OpenAI의 AI는 세계 최고 프로그래머에게 근소한 차이로 졌습니다. 430억 점 대 452억 점. 아깝게 놓친 1등이었습니다. 그런데 올해는 달랐습니다. 인간 참가자 12명의 최고 점수를 7배 넘게 앞질렀습니다.

AI 생성 이미지

일본 도쿄에서 열린 AtCoder World Tour Finals 2026에서, OpenAI의 AI 에이전트가 세계 최정상급 프로그래머들을 상대로 두 개 부문 모두 우승했습니다. 이 대회는 AtCoder 랭킹 상위 12명만 초청받는 세계 챔피언십입니다. AI를 이기고 1등을 차지하면 60만 엔을 받는 “인간 극복상”이 걸려 있었는데, 두 부문 모두 주인을 찾지 못했습니다.

출처: OpenAI’s AI beats every human at AtCoder, a top competitive programming contest – The Decoder

아무도 풀지 못한 문제를 AI가 풀었다

7월 9일 열린 Algorithm 부문 대회에는 tourist(벨라루스), jiangly(중국), ecnerwala(미국) 같은 경쟁 프로그래밍 최정상급 선수들이 참가했습니다. AtCoder 레이팅이 3600점을 넘는 선수들입니다. 일곱 시간 동안 다섯 문제를 푸는 형식이었는데, OpenAI 시스템은 이 중 다섯 문제를 모두 풀어 8,300점을 받았습니다. 가장 높은 점수를 받은 인간 참가자는 4,300점에 그쳤습니다.

특히 눈에 띄는 건 C번과 E번 문제입니다. 각각 1,500점, 2,500점짜리로 이번 대회에서 가장 어려운 축에 속했는데, 인간 참가자 중 이 두 문제를 푼 사람은 단 한 명도 없었습니다. AI도 쉽지는 않았습니다. OpenAI의 리서처 보리스 미나이예프는 두 시간이 지나도록 D, E번 문제를 풀지 못했다고 전했습니다. 세 시간째에 D번을, 그 직후에 E번까지 풀어내면서 5문제를 전부 완성했습니다. 평소 한 시간 안에 문제를 다 풀던 것과 비교하면 이례적으로 오래 걸린 셈입니다. 시스템은 인터넷 접속 없이 작동했고, 미나이예프는 이 모델이 같은 주에 출시된 GPT-5.6과 비슷한 수준이라고 설명했습니다.

작년 근소한 패배에서 올해 압도적 승리로

이번 결과가 더 두드러지는 이유는 작년과 비교하면 드러납니다. 2025년 대회에서 OpenAI의 시스템은 인간 참가자 Psyho에게 430억 점 대 452억 점으로 아깝게 밀려 2위에 그쳤습니다. 1년 만에 상황이 뒤집혔습니다.

이틀 앞서 열린 Heuristic 부문에서는 격차가 더 컸습니다. OpenAI 시스템은 수백억 점대 점수를 기록하며, 12명의 최정상급 인간 결선 진출자 중 최고 점수를 7배 넘게 앞질렀습니다. 이 결과를 두고 작년 대회에서 근소하게 이겼던 Psyho는 이번엔 해설로만 참여하며 “인간이 이기지 못했다”고 짧게 소감을 남겼습니다. AtCoder 창립자 초쿠다이는 이 결과를 두고 스스로 “완전히 패배했다”고 표현했습니다.

경쟁 프로그래밍에서 확인된 격차

AtCoder의 Algorithm 부문은 빠른 구현보다 깊이 있는 알고리즘적 사고를 요구하는 형식으로 꼽힙니다. 이번 대회 문제 출제자는 문제 풀이의 사고 깊이를 시험하도록 문제를 설계했다고 밝힌 바 있습니다. 그런 문제에서 세계 최정상급 선수들조차 풀지 못한 두 문제를 AI가 풀어냈다는 사실은, 이전까지의 AI 경쟁 프로그래밍 성적과는 결이 다릅니다. 2022년 딥마인드의 AlphaCode가 Codeforces 대회에서 중간 정도 순위를 기록했던 것과 비교하면 격차가 뚜렷합니다.

OpenAI는 지난해 국제정보올림피아드(IOI)에서 금메달권 성적을, ICPC 세계 결선에서는 전 문제 해결을 기록한 바 있습니다. 이번 AtCoder 결과는 그 흐름의 연장선에 있습니다. 다음 목표는 8월 열리는 2026 국제정보올림피아드가 될 전망입니다.

참고자료:


AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)

Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다