알고리즘/문제풀이

[Python] 백준 1476 날짜계산

정찡이 2021. 11. 3. 13:56
728x90

1. 문제 링크

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

 

1476번: 날짜 계산

준규가 사는 나라는 우리가 사용하는 연도와 다른 방식을 이용한다. 준규가 사는 나라에서는 수 3개를 이용해서 연도를 나타낸다. 각각의 수는 지구, 태양, 그리고 달을 나타낸다. 지구를 나타

www.acmicpc.net

 

 

2. 문제 요약

몇 년인지 구하는 문제

 

3. 아이디어 정리

  • 단순 구현

 

4. 문제 풀이

4-1. 내 풀이

E, S, M = map(int, input().split())  # 지구, 태양, 달

ne, ns, nm = 1, 1, 1
ans = 1
while True:
    if ne == E and ns == S and nm == M:
        break
    ne += 1
    ns += 1
    nm += 1
    ans += 1
    if ne > 15:
        ne = 1
    if ns > 28:
        ns = 1
    if nm > 19:
        nm = 1

print(ans)

 

 

5. 결론

  • 구현 문제