728x90
반응형
문제 링크
https://www.acmicpc.net/problem/1924
정답 코드는 아래와 같습니다.
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
|
import sys
def solve():
x, y = map(int, sys.stdin.readline().rstrip().split())
# 0 1 2 3 4 5 6 7 8 9 10 11 12
days = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
diff = sum(days[0:x]) + y - 1
r = diff % 7
if r == 0:
print("MON")
elif r == 1:
print("TUE")
elif r == 2:
print("WED")
elif r == 3:
print("THU")
elif r == 4:
print("FRI")
elif r == 5:
print("SAT")
elif r == 6:
print("SUN")
solve()
|
cs |
프로그래밍 언어를 처음 배우고, 연산자와 반복문 분기문 등을 배운 후에 풀어볼만한 간단한 문제입니다.
풀이는 아래 영상을 참고 바랍니다.
https://www.youtube.com/watch?v=MPp6kFBweVY
저작권 라이선스: CC BY (출처만 표시하면 자유롭게 이용 가능)
728x90
반응형
'백준(BOJ) 문제 풀이' 카테고리의 다른 글
백준 11650번 문제(좌표 정렬하기) 파이썬(Python) 풀이 [로밍맨] (0) | 2022.05.03 |
---|---|
백준 1017번 문제(소수 쌍) 파이썬(Python) 풀이 [로밍맨] (0) | 2022.04.17 |
백준 1929번 문제(소수 구하기) 파이썬(Python) 풀이 [로밍맨] (0) | 2022.03.02 |
백준 1654번 문제(랜선 자르기) 파이썬(Python) 풀이 [로밍맨] (0) | 2022.02.15 |
백준 2579번 문제(계단 오르기) 파이썬(Python) 풀이 [로밍맨] (2) | 2022.01.27 |