본문 바로가기
코딩테스트

브루드 포스 - 백준 1476 [Python]

by 지구킹 2021. 7. 28.
728x90

Problem)

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

 

1476번: 날짜 계산

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

www.acmicpc.net

Solution)

이 문제 같은경우 지구, 태양, 그리고 달에 대한 모든 경우의 수가 많지 않기 때문에 모든 경우의 수를 다 찾아서 해결하는 방법으로 접근해도 된다.

 

Answer)

E, S, M = map(int, input().split())

e,s,m = 1,1,1
year = 1

while True:
    if e == E and s == S and m == M:
        print(year)
        break
    e+=1
    s+=1
    m+=1
    if e == 16:
        e = 1
    if s == 29:
        s = 1
    if m == 20:
        m = 1
    year +=1
728x90

댓글