Algorithm (PS)

[백준] 1476 in Python 파이썬 풀이

minjiwoo 2022. 1. 5. 21:07
728x90

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

 

1476번: 날짜 계산

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

www.acmicpc.net

간단한 구현문제 !

초기값을 1 1 1 이라고 가정하고 우리가 구하고자 하는 준규네 나라의 날짜와 같은 e s m이 나올때 까지 하나씩 더해가면서 값을 비교한다

 


e, s, m = map(int, input().split())

a, b, c = 1, 1, 1 # 초기값
count = 1

while True:
    if a == e and b == s and c == m:
        print(count)
        break

    if a == 15:
        a = 1
    else:
        a += 1
    if b == 28:
        b = 1
    else:
        b += 1
    if c == 19:
        c = 1
    else:
        c += 1
    count += 1
728x90