Competitive Programming(4)
-
AtCoder Beginner Contest 351
지난 번 AtCoder Regular Contest 176에서 옐로우에 가까운 퍼포먼스를 보여주면서 그린 후반으로 점프하더니, 이번에는 말 그대로 인생 라운드를 찍어 버렸다. 실력이 더 높아지기 전까지는 이것보다 높은 성과를 내기는 힘들지 않을까... 하는 느낌.그리고 여기에 지능을 전부 다 할애해버린 나머지 바로 다음에 있던 Codeforces Round 941에서는 그린 퍼포먼스를 내며 민트 문턱까지 두드리고 왔다. 인생 최고의 라운드와 최악의 라운드를 연달아 치니 끝난 지 만 이틀이 다 되어가는 지금도 기운이 없다.결과는 한국 10등, 세계 317등으로 AtCoder 민트에 안착했다. AtCoder 민트는 Codeforces 블루와 거의 같은 위치라는데, 이제 AtCoder 레이팅도 올라 올 만큼 ..
2024.04.29 -
Codeforces Round 937 (Div. 4)
달콤한 꿈을 꾸었다. 백준과 코드포스 그리고 앳코더를 통틀어 대회 사상 최초로 모든 문제를 시간 안에 푼다는 달콤한 꿈... 그 꿈은 ps_gallery의 잔혹한 핵과 함께 산산이 흩어지고 말았다. 인생 첫 핵이라 기분이 좀 많이 묘하다. 사실 그렇게 잔혹하지는 않았다. Div. 2에서 이걸 당했으면 땅을 치고 울었겠지만 Div. 4를 통해서 내 레이팅이 변할 수 없었던 터라서 그렇게 핵의 무게가 무겁지는 않았다. 이번 핵으로 얻은 교훈이 더 많다. 물론 38개의 프리테스트를 만들어 놓고는 개중 단 하나도 커팅 조금 한 단순한 백트래킹을 저격하지 않은 운영진은 살짝 아쉽지만... 다른 문제는 마음에 들었고, 무엇보다 내 마음에 쏙 드는 문제만 있는 대회만 있을 수는 없다. 반성할 점 F에서 급히 코드를 ..
2024.03.29 -
Codeforces Round 930 (Div. 2)
오늘은 두 번째 Codeforces 후기이다. 매우 만족스러운 결과라서 후기로 아니 남길 수가 없다. 3문제, 2526점으로 전체 323등에 오르면서 무려 1985, 퍼플 퍼포먼스를 기록했다. 예측기는 블루 승급은 따놓은 당상이라고 하는데... 정말 그대로 되었으면 좋겠다. 되었다, 블루가. 반성할 점 B를 풀 때 디버깅용 손풀이를 만들지 않은 채 그대로 낸 것. 그러지만 않았어도 50점을 공중에 날릴 일은 없었다. 이 50점이 퍼포먼스에서도 50점의 차이점을 만들었다는 걸 생각하면 다른 게 다 좋았는데도 아쉬울 수밖에 없다. 퍼플 퍼포먼스는 실력이 더 뛰어오르기 전까지는 힘들지도 모른다는 사실 때문에 더더욱. 0:02 A AC from math import log2,floor def solve(): p..
2024.03.01 -
Codeforces Round 929 (Div. 3)
처음으로 Codeforces 후기를 남긴다. 그린을 넘어 민트로 향한 지 꽤 됐는데 지금에서야 후기를 남기는 이유는 D번 때문이다. solved.ac 디스코드에서 소위 답 맞춰보기를 하는데 나만 풀이방식이 달라서 핵 당해서 터질까 염려되었는데, 결국에는 옳다는 게 증명되는 바람에 한 숨 돌릴 수 있었던 것. 5문제, 227분의 페널티로 전체 2572등으로 마무리하였다. 아직 오픈핵 진행 중이라 레이팅이나 등수가 변동할 수는 있겠는데, 그 때 맞춰서 업데이트 해 보도록 하겠다. UPD) 참가 대상 중 1827등을 거두었다. 반성할 점 B를 풀 때 머리로 풀려다가 WA 하나를 적립한 점. 심지어 바로 옆에 종이도 있었는데 천천히 머리를 식힐 생각을 하지 않고 무작정 이러면 되겠지 식으로 풀어서 결과적으로 시..
2024.02.28