프로그램
[파이썬] 문제 : N일 후 요일 찾기
오디세이99
2023. 3. 17. 13:11
728x90
반응형
lst = ['월','화','수','목', '금', '토', '일']
today = 2 # 오늘은 화요일
N = 6 # N일 지정
newN = N + today
if newN <= 7: # N이 4보다 작거나 같으면
d = newN - 1 # N - 1 로 함. 리스트의 인덱스는 0부터 시작하기때문임.
else:
d = newN%7 - 1 # N이 4보다 크면 N을 4로 나눈 나머지에 -1 함.
print(lst[d]+'요일')
월요일
검증
lst = ['월','화','수','목', '금', '토', '일']
today = 2 # 오늘은 화요일
N = 9 # N일 지정
for i in range(1, N+1):
n = today + i
if n <= 7: # N이 4보다 작거나 같으면
d = n - 1 # N - 1 로 함. 리스트의 인덱스는 0부터 시작하기때문임.
else:
d = n%7 - 1 # N이 4보다 크면 N을 4로 나눈 나머지에 -1 함.
print('오늘 화요일 N(',i,')일 후 /',lst[d]+'요일')
728x90
반응형