티스토리 뷰

일기

1월 15일 Moscow IPT Contest 연습

지구이 2018. 1. 17. 03:00


 

 패널티가 과하게 높아서 엄청 잘했다는 생각은 들지 않습니다. 잘하는 팀들이 다 2명이라 제대로 된 비교도 안되고, Cxiv-Dxiv 팀과 4문제 차이를 내면서 부등호 놀이는 의미없다는 것을 다시 한 번 깨닫고 있습니다.


~1시간


 일단 앞쪽 문제인 J, K를 AC. A의 풀이가 나왔으나 증명을 정확하게 하지 않았고, 컴퓨터가 비어있어서 코딩을 시작. 하지만 42분째에 WA를 받고, 풀이와 코드가 모두 틀릴 가능성이 있는 상태가 됩니다.


그 사이에 G를 "해보니까 되던데" AC.


~2시간


 A의 증명을 짚어본 결과 틀릴 부분이 없었고, 코드를 확인한 결과 코드에서 틀린 것을 확인. 고쳐서 AC.

 그동안 상수가 B의 풀이를 생각하고 코딩하여 AC. I는 로컬에서 나오면 제출하기로 하고 코딩하여 AC.


 ~3시간


 상수와 도토리가 의논한 결과 D 풀이가 나왔으나 도토리가 구현 후 WA. 동시에 상수와 같이 H 풀이를 생각하여 AC.

 D를 로컬에서 이것저것 해본 결과 잘못된 부분이 몇 개 있었고, 고쳐서 AC.


~4시간


 일단 상수가 C에 확실히 틀리지만 맞을 수도 있는 풀이를 코딩. 상수와 도토리가 H와 D를 하는 동안 E의 풀이를 생각했고, 잠깐 스왑하고 도토리가 구현하여 AC. 


~5시간


 F의 아이디어를 도토리에게 전달했고, 케이스 분석의 경우가 엄청나게 줄어든 풀이로 구현하여 AC. 동시에 상수가 C에 "모든 테스트케이스가 5초 걸리는" 코드를 열심히 낸 결과 하나가 뚫려 AC.


 문제 각각에서는 실수가 조금씩 있었지만 실수 없는 연습이 거의 불가능하기 때문에 아쉽다는 생각은 들지 않습니다. 연습에서 실수가 많아야 대회때 별로 안하지 않을까 생각하고 있습니다.








저번 GP of China 문제 풀이입니다.







17년도 Moscow International Workshop 등수를 찾아봤습니다. 


※ (Rating) = 100 * {(푼 문제수) / (1등이 푼 문제수)} * {(2 * (전체 팀 수) - 2) / (전체 팀 수 + 등수 - 2)}, ex. 1등 = 200


'일기' 카테고리의 다른 글

2월 18일 GP of Gomel 연습  (0) 2018.02.19
1월 16일 CEPC 09 체험  (2) 2018.01.17
1월 11일 15년도 GP of China 연습  (0) 2018.01.13
1월 10일 Warsaw U Contest 연습  (1) 2018.01.13
1월 9일 NEERC17 연습  (0) 2018.01.10
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함