A. Equal Hamming Distances (0:04, +) *357
케이스를 나눠준 후 그리디하게 처리해주면 된다. 두 수가 같을 때는 무조건 0, 다를 때는 횟수를 잘 세며 최대한 0부터 써주면 된다.
B. A < AP (0:19, +) *1333
앞에서부터 보면서 Union Find로 연결하며 개수를 잘 세면 되는데, 정해는 이렇게 복잡한 방법으로 할 필요 없이 대칭성을 이용하는 것이었다.
C. 01 Game (0:48, +) *1940
케이스를 잘 분석해주면 각 상황에서의 그런디 수를 구할 수 있다.
양 끝이 같은 수인 경우 1, 다른 수인 경우 0, 한쪽 끝이 막혀있는 경우 칸 수, 두 끝이 막혀있는 경우 칸 수의 홀짝성이 그런디 수가 된다. 그대로 스프라그 그런디 정리를 적용해주면 된다.
D는 풀지 못했지만 C를 빨리 푼 덕에 옐로 복귀에 성공했다.
'PS > CP' 카테고리의 다른 글
CodeTON Round 3 (Div. 1 + Div. 2) (1) | 2022.11.09 |
---|---|
Codeforces Round #831 (Div. 1 + Div. 2) (0) | 2022.11.01 |
Codeforces Round #825 (Div. 2) (0) | 2022.10.15 |
AtCoder Regular Contest 150 (0) | 2022.10.15 |
Dytechlab Cup 2022 (0) | 2022.10.08 |