ACM 국제 대학생 프로그래밍 대회(ACM International Collegiate Programming Contest, ACM-ICPC)는 매년 세계 대학생들이 참가하여 실력을 겨루는 국제 컴퓨터 프로그래밍 대회

◎ 대회 진행 방식
 ㆍ국제 대학생 프로그래밍 경시대회 
    (ACM-ICPC)와 동일 방식 문제 출제 및 채점
   - 팀 구성: 3인 1팀 
   - 진행 시간: 3시간
   - 프로그래밍 언어: C++, JAVA 중 선택

2019 년 문제
https://www.acmicpc.net/category/detail/2064

 

Seoul Nationalwide Internet Competition 2019

17523EChoreography스페셜 저지출처다국어채점 준비중000.000%

www.acmicpc.net

 

대회 준비

알고리즘 문제 푸는 것이 재밌어서 7월부터 알고리즘 공부를 시작하였다.
공부 중 코딩 대회가 10월 5일에 열리는 것을 알게 되었다.
9월부터 java 경험 있는 팀원과 코딩 경험 없는 팀원 세명으로 이루어진 팀을 만들고 18년도 문제를 풀어보면서 준비하였다.
프로그래밍 언어에 대한 공부와 구글링을 통한 다른 분들에 문제 풀이 방법을 보고 대략적인 대회 특성에 대해 알 수 있었다.

대회 후기

Coding This Time이라는 팀으로 출전하였다.
대회 서버 문제로 인해 문제를 풀어도 pending 상태에서 넘어가지 않았고 정오 여부에 대해 1시간 반 넘게 알지 못한 채 문제풀이를 진행하였다.
(문제 풀이 시간이 3시간이기 때문에 빵과 우유도 제공해주었다.)
다른 참가자들도 마찬가지겠지만 쉽다고 생각한 문제들이 끝나기 30분 전 틀린 것을 확인하였고 고치지 못해서 아쉬움이 많은 대회였다.
서버 문제가 없다면 풀 수 있는 문제부터 차근차근 해결하는 것이 좋을 것 같다.

결과적으로 4문제를 해결하였고 장려상을 수상하였다. 4학년이 되어 처음 코딩 공부를 하게되어 좀 더 준비해서 대회에 참가하고 싶은
마음이 들었다.
코딩을 시작하는 수학과 친구들이 있다면 조금이라도 빠르게 대회 경험을 해보면 더욱 좋은 결과를 얻을 수 있을 것이라고 생각한다.

 

 

+ Recent posts