λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
κ°œμΈκ³΅λΆ€/Algorithm

[Level 1] 2016λ…„

by πŸ‡λ°•λ΄‰λ΄‰πŸ‡ 2021. 5. 2.

 

 

 

Algorithm

-  2016λ…„ -

 


 

문제

2016λ…„ 1μ›” 1일은 κΈˆμš”μΌμž…λ‹ˆλ‹€.

2016λ…„ aμ›” b일은 무슨 μš”μΌμΌκΉŒμš”?

λ‘μˆ˜ a, bλ₯Ό μž…λ ₯λ°›μ•„ 무슨 μš”μΌμΈμ§€ λ¦¬ν„΄ν•˜λŠ” ν•¨μˆ˜λ₯Ό μ™„μ„±ν•˜μ„Έμš”.

μš”μΌμ˜ 이름은 μΌμš”μΌλΆ€ν„° ν† μš”μΌκΉŒμ§€ 각각 SUN, MON, TUE, WED, THU, FRI, SAT μž…λ‹ˆλ‹€.

 

μž…μΆœλ ₯ μ˜ˆμ‹œ

a b result
5 24 "TUE"

 

문제 ν’€κΈ°

 

이번 λ¬Έμ œλŠ” 2016λ…„λ„μ—μ„œ λ§€κ°œλ³€μˆ˜λ‘œ λ°›μ•„μ˜€λŠ” 두 μˆ«μžμ„ μ›”κ³Ό 일을 λ„£μ–΄μ„œ 무슨 μš”μΌμΈμ§€ ν™•μΈν•˜λŠ” ν•¨μˆ˜λ‘œ 일단 λ‚ μ§œλ₯Ό λΆˆλŸ¬μ˜€λŠ” new Dateλ₯Ό μ‚¬μš©ν•˜λŠ” 것은 μ–΄λŠ 정도 μ•Œκ³  μžˆμ—ˆμœΌλ©° new Date()κ΄„ν˜Έμ•ˆμ— λ¬Έμžμ—΄λ‘œ 년도와 월일을 λ„£μ–΄μ„œ μš”μΌμ΄ μ–Έμ œμΈμ§€ νŒŒμ•…ν•˜λŠ”λ°λŠ” 큰 λ¬Έμ œκ°€ μ—†μ—ˆμœΌλ‚˜ κ·ΈλŒ€λ‘œ μ•žμ— μžˆλŠ” μš”μΌμ˜ 값을 μ–»μœΌλ €κ³  ν•˜λ‹ˆ λ¬Έμ œκ°€ 잘 ν•΄κ²°λ˜μ§€ μ•Šμ•˜λ‹€.

 

κ·Έλž˜μ„œ 곰곰히 μƒκ°ν•΄λ³΄λ‹ˆ λ‚ μ§œλ₯Ό λ°›μ•„μ˜€λŠ” 값이 λ¬Έμžμ—΄μ΄ μ•„λ‹ˆλΌλŠ” 것을 μ•Œκ²Œλ˜μ—ˆκ³  이λ₯Ό Stringν˜•μ‹μœΌλ‘œ λ°”κΏ”μ£Όλ©΄ λ˜κ² λ‹€ μ‹Άμ–΄ toDateString()μ΄λΌλŠ” 것을 μ‚¬μš©ν•΄ μ£Όμ—ˆλ”λ‹ˆ μ œλŒ€λ‘œ ν•΄κ²°λ˜λŠ” 것을 μ•Œ 수 μžˆμ—ˆλ‹€.

 

 

λ°˜μ‘ν˜•

λŒ“κΈ€