TIL(Today I Learned)

[Java/코딩테스트] 가운데 글자 가져오기

yunseohhe 2024. 8. 16. 18:15

안녕하세요~

오늘은 생각한 대로 자바 문법으로 옮겼던 코딩테스트입니다.

(구글링도 하지 않고, 제 스스로 했답니다..ㅎㅎ)

 

 

 

문제 1

 

 

 

일단, 문제를 보고 어떤 규칙이 있는지 찾아보았습니다.

그리고 보니깐 2로 나누었을때 나온 몫의 값부터 추출하면 되겠더군요

 

그래서 "substring()" 메서드를 활용하였습니다.

substring() 메서드에 대한 설명에 대해서는 제 블로그에 올려놨던 내용을 예시로 밑에 추가하겠습니다.

(형광펜 친 부분만 보세요~!)

출처 : 내 블로그

 

 

위의 설명을 토대로 문제를 풀기 위해 인덱스를 어떻게 해야할지 직접 필기를 했습니다.

직접 쓰면서 해야 이해가 빠르더라구요ㅎㅎ

직접 필기한 내용

 

 

 

 

이제, 위의 내용들을 토대로 짠 코드입니다.

결과 1

 

테스트 결과

 

저는 테스트의 3, 4번째를 추가하여 완벽히 실행되는지 더 확인하였습니다.

 

 

 


오늘의 요약

substring() 메서드를 활용할 때는 꼭 인덱스 주소에 대해 다시 한번 생각하자!