코테 및 다른 코딩 공부

2025-03-19 (18108 1998년생인 내가 태국에서는 2541년생?!)

넴넴L 2025. 3. 19. 15:19
728x90

코테 문제를 많이 써야하니 번호는 지우고 날짜 / 문제만 쓰자

 

이번 문제는 솔직히 말해서 아예 몰랐다.

하는 방법을 한번 알아보자.

 

찾아보니 간단한 수리 추론 문제라고 했다.

설명해보자면 불기 연도가 주어질 때 이를 서기 연도로 바꿔 출력하는건데

문제 속에서는 1998년생의 경우 불기로는 2541 이라는 것이다.

즉, 서기와 불기는 543년 차이가 있음을 알 수 있다.

 

그러면 한번 풀어보자.

 

만약 str이(String) 값이 없거나 null일 때 

if문을 걸어서 str == null || str.trim().isEmpty()를 넣어서 빈값이면 다른 값이 뜨게 해놨고

그것이 아니라면 StringTokenizer를 생성 후에 year - 543을 하게 했다.

결과는 성공.