728x90
- 문제
- 해설
-
import sys earth, sun, moon = tuple([int(x) for x in sys.stdin.readline().split()]) total = 15 * 28 * 19 def mod(value, base): if value == 0: return base else: return value for i in range(1, total + 1, 1): if (earth, sun, moon) == (mod(i % 15, 15), mod(i % 28, 28), mod(i % 19, 19)): print(i) break
-
- 포인트
- 중국인의 나머지 정리를 통해, 해가 15 * 28 * 19 내에 유일하다는 점을 파악
- BruteForce
- 해를 찾을 때 까지만 반복
728x90
'Algorithm-Problems > 백준' 카테고리의 다른 글
[백준][1707] 이분 그래프 (0) | 2022.02.09 |
---|---|
[백준][1697] 숨바꼭질 (0) | 2022.02.06 |
[백준][1260] DFS와 BFS (0) | 2022.02.06 |
[백준][1182] 부분수열의 합 (0) | 2022.02.06 |
[백준][10971] 외판원순회2 (0) | 2022.02.06 |