ํฐ์คํ ๋ฆฌ ๋ทฐ
728x90
2016
๋ฌธ์ ์ค๋ช
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์ผ๊ฐ์ ๋ ์ง๋ ์ฃผ์ด์ง์ง ์์ต๋๋ค)
์ ์ถ๋ ฅ ์
a | b | result |
5 | 24 | "TUE" |
function solution(a, b) {
let answer = ''
let sum_day = 0;
const day = ["THU","FRI","SAT","SUN","MON","TUE","WED"]
const month = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
for (let i = 0; i <a-1; i++) {
sum_day += month[i];
}
sum_day += b;
answer += day[sum_day%7];
return answer
}
728x90
'๐์๊ณ ๋ฆฌ์ฆ > ๐ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๊ณ ๋ฆฌ์ฆ [์ง์ฌ๊ฐํ ๋ณ ์ฐ๊ธฐ] (0) | 2022.07.19 |
---|---|
์๊ณ ๋ฆฌ์ฆ [๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด] (0) | 2022.07.18 |
์๊ณ ๋ฆฌ์ฆ [ํ๊ท ๊ตฌํ๊ธฐ] (0) | 2022.07.18 |
์๊ณ ๋ฆฌ์ฆ [์ฝ๋ผ์ธ ์ถ์ธก] (0) | 2022.07.18 |
์๊ณ ๋ฆฌ์ฆ [์ ์ ๋ด๋ฆผ์ฐจ์ ๋ฐฐ์ดํ๊ธฐ] (0) | 2022.07.18 |
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- Git Code
- ์๋ฒ
- CS ์คํฐ๋
- API
- ํญํด99
- HTML
- Wil
- ์๋ฐ์คํฌ๋ฆฝํธ
- JavaScript
- ์๊ณ ๋ฆฌ์ฆ
- JWT
- DB๋ชฝ๊ณ
- ํฌ๋กค๋ง
- scss
- ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ
- react
- Redux
- db
- Python
- Router
- ํธ๋ฌ๋ธ ์ํ
- git
- sass
- Til
- CS
- flask
- ๋ฉ์ดํน ์ฑ๋ฆฐ์ง
- styled-components
- CSS
- DESIGN
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
๊ธ ๋ณด๊ดํจ