# 문제 설명
머쓱이는 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 2022년 기준 선생님의 나이 age가 주어질 때, 선생님의 출생 연도를 return 하는 solution 함수를 완성해주세요
# 제한 사항
- 0 < age ≤ 120
- 나이는 태어난 연도에 1살이며 매년 1월 1일마다 1살씩 증가합니다.
# 입출력 예
# 입출력 설명
# 제출 코드
class Solution {
public int solution(int age) {
int answer = 2022 - age + 1;
return answer;
}
}
# 리뷰
코드에서 1을 더한 이유는 현재 연도에서 나이를 뺀 값이 실제 출생 연도보다 1년 적기 때문에 1을 더해주었다. 만약 `age` 의 값이 1 이라면 2021의 값이 아닌 2022의 값이 나와야한다. 제한 사항에서 태어난 연도에 1살이라고 정의해놓았기 때문이다.
'PS > 프로그래머스 입문 100제' 카테고리의 다른 글
[프로그래머스] LV.0 두 수의 합 - 자바 [7/100] (0) | 2024.06.20 |
---|---|
[프로그래머스] LV.0 두 수의 곱 - 자바 [6/100] (0) | 2024.06.20 |
[프로그래머스] LV.0 나머지 구하기 - 자바 [4/100] (0) | 2024.06.20 |
[프로그래머스] LV.0 숫자 비교하기- 자바 [3/100] (0) | 2024.06.20 |
[프로그래머스] LV.0 몫 구하기 - 자바 [2/100] (0) | 2024.06.20 |