보안을 그리다, 훈이

[Baekjoon/Python3] 1924번 2007년 본문

Programming/Python & Data Structures

[Baekjoon/Python3] 1924번 2007년

HooNeee 2020. 12. 3. 01:07

[Baekjoon/Python3] 1924번 2007년

 

www.acmicpc.net/problem/1924

 

1924번: 2007년

첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다.

www.acmicpc.net

 

X, Y = map(int, input().split())

month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
day = ['MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT', 'SUN']
real = 0

if X == 1:
    print(day[(Y % 7) - 1])

else:
    for i in month[:X - 1]:
        real += i
    real += Y
    print(day[real % 7 - 1])

 

X, Y = map(int, input().split())

month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
day = ['MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT', 'SUN']
real = 0
sum_day = 0

if X == 1:
    print(day[(Y % 7) - 1])

else:
    for i in month[:X - 1]:
        real += i
    sum_day += real + Y
    print(day[sum_day % 7 - 1])
Comments