본문 바로가기
프로그래밍/Baekjoon

(파이썬) 백준 알고리즘 1924번

by J_Remind 2018. 12. 2.

문제


풀이 (Python)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
x, y = map(int, input().split())
 
= [1357810 ,12]
= [46911]
= 2
 
sumD = 0
for i in range(x):
    #a에 i월이 있으면 31을 더한다.
    if i in a:
        sumD += 31
    #b에 i월이 있으면 30을 더한다.
    elif i in b:
        sumD += 30
    #c가 2월이면 28을 더한다.
    elif i == c:
        sumD += 28
 
#나머지 y일을 더한다.
sumD += y
 
if sumD % 7 == 0:
    print('SUN')
elif sumD % 7 == 1:
    print('MON')
elif sumD % 7 == 2:
    print('TUE')
elif sumD % 7 == 3:
    print('WED')
elif sumD % 7 == 4:
    print('THU')
elif sumD % 7 == 5:
    print('FRI')
elif sumD % 7 == 6:
    print('SAT')
 
cs


문제 출처