Post

ICPC 개요

ICPC란?

ICPC는 International Collegiate Programming Contest의 약자로 세계에서 가장 권위 있고 규모가 큰 국제 대학생 프로그래밍 대회이다.

같은 학교 학생들로 구성된 3인 1조의(+ 지도 교수) 팀으로 참가하며, Regional 예선과 본선, World Final로 구성되어 있다.

각 팀은 컴퓨터 한 대만 사용할 수 있으며, 25장(단면) 분량의 팀 노트를 사용할 수 있다.


ICPC Regional 진행 방식

  1. ICPC Seoul Regional 등록
    9월에 Seoul Regional 예선 등록 시작.

  2. ICPC Seoul Regional 예선
    10월에 Seoul Regional 예비 소집과 온라인 예선 진행.

  3. ICPC Seoul Regional 본선
    11월에 Seoul Regional 예비소집과 오프라인 본선 진행.


ICPC 본선 진출에 유리한 이유

아시아 지역본선 서울대회 팀 선발 기본 원칙은
(i) 인터넷 예선에서 성적이 우수한 팀을 초청하고,
(ii) 가능한 많은 대학에서 팀을 초청하는 것입니다.

ICPC Seoul Regional의 팀 선발 기본 원칙은 위와 같다. 보통 350팀 중 75팀이 본선에 가는데, 단순히 solve 개수로 본선 진출을 결정짓지 않는다는 말이다.

위에서부터 차례대로 2021, 2022, 2023 Regional 본선 컷이다. 몇몇의 최상위권 대학이 아니면 소속 대학에서 1위를 하는 경우 컷이 좀 널널한 편이다.


ICPC 예선 문제 난이도 + 본선 진출 수준

출처 블로그

2020 ~ 2022년 예선 문제 난이도와 대학별 본선 진출 컷이다. 위에 있는 본선 컷과 비교해보면 solved.ac 기준 골드 문제를 전부 풀 수 있으면 본선 진출이 가능하다.


ICPC 목표

목표

2024, 2025 ICPC Seoul Regional 본선 진출

이유

  1. 본선 진출과 본선 수상의 난이도 차이가 매우 심함.
  2. PS로 먹고 살 게 아니라서 ICPC에 올인하기엔 무리가 있음.
  3. 올인한다고 해도 수상 못 할 확률 매우 높음.
This post is licensed under CC BY 4.0 by the author.