ํ์ด์ฌ 2016๋
-
[Python] 2016๋ Algorithm/ํ๋ก๊ทธ๋๋จธ์ค 2021. 5. 1. 23:33
1. ๋ฌธ์ ๐ 2. ์ ์ถ๋ ฅ ์ ๐ 3. ์๊ณ ๋ฆฌ์ฆ โ ๊ฐ ๋ฌ์ ๋ง์ผ์ ๋ด์ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ ๋ค 1์ 1์ผ์ด FRI์ด๋ฏ๋ก, FRI๋ถํฐ ์์ํ๋ ์์ผ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ ๋ค. a-1๋ฌ๊น์ง์ ๋ง์ผ์ ๋ํ ํ, b-1์ ๋ํ๊ณ %7๋ฒ์งธ์ ์์ผ์ ๋ฆฌํดํ๋ค. -> 1์1์ผ์ด FRI์ด๋ฏ๋ก 1์ 1์ผ์ด 0๋ฒ์งธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๊ฐ๊ฐ -1์ ํ๋ค. 4. ์์ค์ฝ๋ ๐ป def solution(a,b): months = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] days = ['FRI', 'SAT', 'SUN', 'MON', 'TUE', 'WED', 'THU'] return days[(sum(months[:a-1])+b-1)%7]