백준 1476 날짜 계산

김민영·2023년 2월 16일
0

알고리즘

목록 보기
124/125

과정

  • 브루트포스
  • 뒤에서부터 세는 방식
  • 각 숫자를 1씩 빼면서 카운트
  • 0이 되면 나타낼 수 있는 최대값으로 변경
E, S, M = map(int, input().split())
ans = 1

while True:
    if E == 1 and S == 1 and M == 1:
        break
    E -= 1
    S -= 1
    M -= 1
    if E == 0:
        E = 15
    if S == 0:
        S = 28
    if M == 0:
        M = 19
    ans += 1
print(ans)
profile
노션에 1차 정리합니당 - https://cream-efraasia-f3c.notion.site/4fb02c0dc82e48358e67c61b7ce8ab36?v=

0개의 댓글