programmers | Lv1. 2016๋…„ [Python]

yeonkยท2022๋…„ 2์›” 22์ผ
0

algorithm

๋ชฉ๋ก ๋ณด๊ธฐ
37/88
post-thumbnail

๐Ÿ’ก Python 3






๐Ÿ”— ๋ฌธ์ œ

2016๋…„ [Link]






๐Ÿ’ป ์ฝ”๋“œ

def solution(a, b):
    w = ['FRI', 'SAT', 'SUN', 'MON', 'TUE', 'WED', 'THU']
    m = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
    d = (sum(m[:a-1]) + b - 1)%7
    return w[d]






๐Ÿ’ฅ ๋‹ค๋ฅธ ์‚ฌ๋žŒ ์ฝ”๋“œ

datatime ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ™œ์šฉ

import datetime

def getDayName(a,b):
    t = 'MON TUE WED THU FRI SAT SUN'.split()
    return t[datetime.datetime(2016, a, b).weekday()]

0๊ฐœ์˜ ๋Œ“๊ธ€