IT보안관의 공부 클라우드
[프로그래머스 Level1]2016년 본문
코딩테스트 연습 - 2016년 | 프로그래머스 (programmers.co.kr)
week = ['FRI', 'SAT', 'SUN', 'MON', 'TUE', 'WED', 'THU']
months = {1: {}, 2: {}, 3: {}, 4: {}, 5: {}, 6: {}, 7: {}, 8: {}, 9: {}, 10: {}, 11: {}, 12: {}}
days = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] #윤년은 2월이 29일까지
chk = 0
for i in range(1, 13):
month = {}
for j in range(1, days[i-1] + 1):
if chk > 6:
chk = 0
month[j] = week[chk]
chk+=1
months[i] = month
print(months)
def solution(a, b):
answer = months[a][b]
return answer
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 Level1]시저 암호 (0) | 2022.06.29 |
---|---|
[프로그래머스 Level1]이상한 문자 만들기 (0) | 2022.06.29 |
[프로그래머스 Level1]문자열 다루기 기본 (0) | 2022.06.28 |
[프로그래머스 Level1]부족한 금액 계산하기 (0) | 2022.06.28 |
[프로그래머스 Level1]x만큼 간격이 있는 n개의 숫자 (0) | 2022.06.28 |
Comments