728x90
๋ฐ์ํ
๐กsolutions )
โ ๋ฌ๋ง๋ค ๋ฉฐ์น ์ธ์ง ๋ฆฌ์คํธ์ ๋ฃ์ด์ฃผ๊ธฐ
โ ์ ์ฒด ์ผ์๋ฅผ ํฉ์ฐํ๊ณ 7๋ก ๋๋๋ค -1 (๊ธ์์ผ์ด 1์ด๋๊น)
๐ซcode )
def solution(a, b):
month = [31,29,31,30,31,30,31,31,30,31,30,31]
weekday = ["FRI","SAT","SUN","MON","TUE","WED","THU"]
day = sum(month[:a-1]) + b if a > 1 else b
answer = weekday[day % 7-1]
return answer
๐ description )
๋ฌธ์ ์ถ์ฒ : https://programmers.co.kr/learn/courses/30/lessons/12901?language=python3
๋ฌธ์ ์ค๋ช2016๋ 1์ 1์ผ์ ๊ธ์์ผ์ ๋๋ค. 2016๋ a์ b์ผ์ ๋ฌด์จ ์์ผ์ผ๊น์? ๋ ์ a ,b๋ฅผ ์ ๋ ฅ๋ฐ์ 2016๋ a์ b์ผ์ด ๋ฌด์จ ์์ผ์ธ์ง ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํ์ธ์. ์์ผ์ ์ด๋ฆ์ ์ผ์์ผ๋ถํฐ ํ ์์ผ๊น์ง ๊ฐ๊ฐ SUN,MON,TUE,WED,THU,FRI,SAT
์ ๋๋ค. ์๋ฅผ ๋ค์ด a=5, b=24๋ผ๋ฉด 5์ 24์ผ์ ํ์์ผ์ด๋ฏ๋ก ๋ฌธ์์ด TUE๋ฅผ ๋ฐํํ์ธ์.
์ ํ ์กฐ๊ฑด
- 2016๋ ์ ์ค๋ ์ ๋๋ค.
- 2016๋ a์ b์ผ์ ์ค์ ๋ก ์๋ ๋ ์ ๋๋ค. (13์ 26์ผ์ด๋ 2์ 45์ผ๊ฐ์ ๋ ์ง๋ ์ฃผ์ด์ง์ง ์์ต๋๋ค)
์ ์ถ๋ ฅ ์
ab result
5 24
๋ฐ์ํ
'Algorithm > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ์ฒด์ก๋ณต /ํ์ด์ฌ /Python (0) | 2020.08.19 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ๊ฐ์ฅ ํฐ ์/ ํ์ด์ฌ/ Python/ ์ ๋ ฌ/ sort (0) | 2020.08.18 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์์ ์ฐพ๊ธฐ /ํ์ด์ฌ /Python /์์ ํ์ (0) | 2020.08.15 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๊ตฌ๋ช ๋ณดํธ /ํ์ด์ฌ /python /ํ์๋ฒ (2) | 2020.08.14 |
[ํ๋ก๊ทธ๋๋จธ์ค] H-Index /ํ์ด์ฌ /Python /์ ๋ ฌ (0) | 2020.08.13 |