Problem Solution/Programmers

[ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μž…λ¬Έ] λ‚˜μ΄ 좜λ ₯

jhyunnn 2022. 10. 6. 01:04

πŸ‘Όλ¬Έμ œ μ„€λͺ…

λ¨Έμ“±μ΄λŠ” 40살인 μ„ μƒλ‹˜μ΄ λͺ‡ 년도에 νƒœμ–΄λ‚¬λŠ”μ§€ κΆκΈˆν•΄μ‘ŒμŠ΅λ‹ˆλ‹€. λ‚˜μ΄ ageκ°€ μ£Όμ–΄μ§ˆ λ•Œ, 2022년을 κΈ°μ€€ μΆœμƒ 연도λ₯Ό return ν•˜λŠ” solution ν•¨μˆ˜λ₯Ό μ™„μ„±ν•΄μ£Όμ„Έμš”.


🀷‍β™€οΈμ œν•œμ‚¬ν•­

  • 0 < age ≤ 120
  • λ‚˜μ΄λŠ” νƒœμ–΄λ‚œ 연도에 1살이며 1λ…„λ§ˆλ‹€ 1μ”© μ¦κ°€ν•©λ‹ˆλ‹€.

πŸŽ³μž…μΆœλ ₯ 예

age        result

40 1983
23 2000

βœˆμž…μΆœλ ₯ 예 μ„€λͺ…

μž…μΆœλ ₯ 예 #1

  • 2022λ…„ κΈ°μ€€ 40μ‚΄μ΄λ―€λ‘œ 1983λ…„μƒμž…λ‹ˆλ‹€.

μž…μΆœλ ₯ 예 #2

  • 2022λ…„ κΈ°μ€€ 23μ‚΄μ΄λ―€λ‘œ 2000λ…„μƒμž…λ‹ˆλ‹€.

πŸšλ‚˜μ˜ 풀이

 

1
2
3
4
5
6
7
8
class Solution {
    public int solution(int age) {
        int answer = 0;
        // νƒœμ–΄λ‚˜μžλ§ˆμž 1μ‚΄
        answer = 2022 - age + 1;
        return answer;
    }
}
cs