# Contest Link https://atcoder.jp/contests/abc226 # Solved problems A, B, C, D # Brief explanations A, B: 간단 C: 그냥 dfs 탐색해주면 된다. D: x, y 모든 쌍에 대해 좌표의 차이 (기울기)를 gcd로 나눠서 중복을 제거하면서 저장하면 된다.