[pro] 2016년

letsbebrave·2022년 3월 19일
0

codingtest

목록 보기
56/146
post-thumbnail

문제링크

https://programmers.co.kr/learn/courses/30/lessons/12901

방법

a(월)이 입력되면 a 전달까지 며칠인지 그 합을 구하고, b(일)을 더한다.
그러면 1월 1일부터 총 며칠이 지났는지 알 수 있다.

https://latte-is-horse.tistory.com/112

풀이

def solution(a, b):
    end = [0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
    days = 0
    
    for i in range(a):
        days += end[i]
    days += b
    
    day = ['THU','FRI','SAT','SUN','MON','TUE','WED']
    answer = day[days % 7]
    return answer
profile
그게, 할 수 있다고 믿어야 해

0개의 댓글