백준 1476 날짜 계산

2019. 12. 3. 21:14

https://www.acmicpc.net/problem/1476

 

1476번: 날짜 계산

준규가 사는 나라는 우리가 사용하는 연도와 다른 방식을 이용한다. 준규가 사는 나라에서는 수 3개를 이용해서 연도를 나타낸다. 각각의 수는 지구, 태양, 그리고 달을 나타낸다. 지구를 나타내는 수를 E, 태양을 나타내는 수를 S, 달을 나타내는 수를 M이라고 했을 때, 이 세 수는 서로 다른 범위를 가진다. (1 ≤ E ≤ 15, 1 ≤ S ≤ 28, 1 ≤ M ≤ 19) 우리가 알고있는 1년은 준규가 살고있는 나라에서는 1 1 1로 나타낼 수 있다. 1

www.acmicpc.net

나머지를 이용한 수학 문제였습니다.

e 는 15의 배수, s 는 28의 배수 m 은 19의 배수로 증가한다고 생각하면

input(e,s,m)은 나머지라고 생각하고

year변수를 증가시키면서 각각 나머지를 빼주고

각각 해당되는 배수로 나누어 나머지가 모두 0이 되는 경우의 year가 답입니다.

 

 

'Algorithm & Data Structure > BOJ' 카테고리의 다른 글

백준 11726 2 x n 타일링  (0) 2019.12.07
백준 10844 쉬운 계단 수  (0) 2019.12.04
백준 2163 초콜릿 자르기  (0) 2019.11.29
백준 1912 연속합  (0) 2019.11.27
백준 2156 포도주 시식  (0) 2019.11.27

+ Recent posts