↓ 본문으로 건너뛰기

Codeforces 오렌지(Master) 달성

·2 분
nyan101
작성자
nyan101

코드포스(http://codeforces.com/) Master 등급(a.k.a. 오렌지)을 달성했다. 그전까지 Candidate Master에서 거의 2년간 머무르다가 올해 들어 적극적으로 대회를 참가하기 시작했고, 그 덕분인지 최근 한 달(1.22 ~ 2.24) 동안 rating +241이라는 나름 의미있는 성과를 거두면서 승급에 성공했다. 이제 박제해야지

코드포스 프로필

최근 대회를 진행하면서 느꼈던 건 (당연한 소리겠지만) 풀 수 있어야 하는 문제를 못 푸는 일은 없어야 한다는 점이었다. 개인적으로는 Div.2 D,E (=Div.1 B,C) 정도를 기준으로 잡았다. 대바대(대회 by 대회)라고는 하지만 이 난이도에서는 대체로 “잘 알려진”, 혹은 규칙을 파악하면 코딩 자체는 어렵지 않은 문제들이 많다. 아이디어성 문제들은 어쩔 수 없다고 해도, 대회가 끝나고 나서 “이걸 왜 두시간동안 못 떠올렸지"라는 아쉬움을 없애자고 생각했다. 특히 최근 에듀코포 D에서 대회 종료 직전이 되어서야 풀이를 찾아내면서 이런 생각을 굳혔다. 다행히 지난 라운드에선 F의 밸런스 붕괴에 힘입어 그런 아쉬움 없이 28등으로 끝마칠 수 있었다.

지난 라운드에서의 스코어보드

재작년 학부 마지막 ICPC에서 World Finals 진출티켓까지 얻어놓고 모종의 사유(…)로 나가지 못하게 되면서 의욕이 많이 꺾였던 건 사실이다. 여기에 더해 PS는 대부분의 대회가 학부or대학원생을 대상으로 열리다보니 졸업하는 순간 나갈 수 있는 대회의 폭이 크게 좁아졌고, 그렇게 구글 코드잼이나 페이스북 해커컵처럼 메이저한 대회 몇 개를 빼면 “순전히 재미/실력 향상을 위해 언오피셜 대회를 참가하는” 빈도도 같이 줄어들었다.

그런데도 굳이 코포를 계속한 이유가 뭐냐고 하면 솔직히 잘 모르겠다. 대회 수상이 아니어도 내가 실력이 늘고 있다는 걸 스스로에게 입증(?)시킬 수 있는 괜찮은 수단이었기도 하고, 그래도 아이디 색 바뀌는 걸 한번쯤 보고싶어서였을수도 있다. 지금도 “언젠가 레드를 찍으면 좋겠다” 같은 생각은 있지만 그렇다고 퇴근해서 평일 새벽까지 코포 라운드 돌다가 다시 출근하는 라이프를 계속하는건 조금 무리지 싶다(몇 번 해보니까 몸이 파업하는게 느껴짐..ㅠ). 한동안은 BOJ슬랙 꾸준히 눈팅하면서 좋은 문제 있으면 풀어보고, 주말이나 저녁 시간대에 열리는 대회에만 참가하려고 한다. 마침 하던 공부(Coq입문)도 있으니 일단은 그쪽에 집중할 계획이다.

관련 글

이데일리 Coding Challenge 후기

·3 분
동아리 톡방에서 이데일리 코딩대회에 대한 소식을 들었다. 학부를 졸업했지만 아직 대학원생은 아니라는 애매한 신분 때문에 대부분의 대회를 참가하지 못했었는데, 이번 대회는 청소년부/성인부로만 나뉘어져 있어 참가신청을 할 수 있었다. 예선 10월 26일 온라인 예선이 다가오자 안내문자가 날아왔는데, 처음엔 눈을 의심했다. 48시간 대회라는 점도 특이했지만 120문제라는 엄청난 문제 수에선 말이 나오지 않았다. 다른 대회들이 보통 3~5시간 동안 5문제, 팀으로 진행하는 ICPC도 많아야 12,13문제를 내는데 예선에서부터 120문제라는 공지를 보고 과연 어떤 문제들이 나올지 기대(?)되기도 했다.

Code Jam Kickstart 2018 Round G 후기

·3 분
어째 코드잼 관련 글만 계속 올라오는 것 같다.. 여튼 이틀 전 Code Jam Kickstart Round G가 있길래 참가했다. 일요일 오후 10시라는 시간대가 조금 걸렸지만 월요일 연차휴가라는 사실에 힘입어 대회를 치르기로 했다. 대회 초반에 빠르게 문제를 풀고 중간 등수가 6등까지 올라갔다. 남은 1시간 반 동안 C 라지를 마저 풀까 하다가 exponential 한 알고리즘밖에 떠오르지 않길래 gg 후 웹툰으로 넘어갔다.

Facebook Hacker Cup 2018 후기

·3 분
TL;DR : 로컬의 문제점을 깨닫지 못하고 폭사(…) 페이스북 해커컵이 끝났다. 구글 코드잼 본대회는 대회 당시 인터넷을 쓸 수 없는 환경(…)에 있어서 아쉬운 마음이었는데, 다행히 해커컵은 일정이 맞아 모두 참가할 수 있었다. 생각치 못한 실수로 Round 2에서 탈락했지만 각 라운드를 간단히 요약해봤다. Qualification Round 당시 아직 ‘전직’을 한 상태가 아니었지만 주말이라 외출을 할 수 있었다. 대전의 한 PC방에서 파이썬3을 다운받아 대회를 진행했다.