[프로그래머스/Kotlin] 가운데 글자 가져오기Algorithm/- Programmers2024. 3. 14. 22:01
Table of Contents
728x90
📑 문제 [ 더 보기 클릭! ]
🌱아이디어
...
🔍 코드 및 풀이
class Solution {
fun solution(s: String): String {
var answer = ""
if (s.length % 2 == 0){
answer = s.substring(s.length / 2 - 1, s.length / 2 + 1)
} else {
answer = s.substring(s.length / 2, s.length / 2 + 1)
}
return answer
}
}
짝수와 홀수를 나눈 뒤 substring으로 풀어줬습니다.
substring의 범위, 짝수의 조건식대로 넣어주고 홀수 역시 조건식대로 넣어줘서 값을 return 하게 간단하게 풀었는데,
짝수는 가운데 두글자를 출력해야 하니 문자열에서 2를 나눈 값의 -1과 +1을 해줘서 가운데 두 문자열을 뺴왔습니다.
📗 느낀 점
간단한 문제였습니다.
최근 개인과제를 하느냐고 알고리즘 문제를 많이 못 풀고 있는데 어서 이런저런 문제 더 많이 풀어보고 싶네요! ㅎ
반응형
'Algorithm > - Programmers' 카테고리의 다른 글
[프로그래머스/Kotlin] 수 조작하기 1 (0) | 2024.03.16 |
---|---|
[프로그래머스/Kotlin] 두 수의 합 (0) | 2024.03.15 |
[프로그래머스/Kotlin] 제일 작은 수 제거하기 (0) | 2024.03.13 |
[프로그래머스/Kotlin] 문자열 바꿔서 찾기 (0) | 2024.03.12 |
[프로그래머스/Kotlin] 없는 숫자 더하기 (0) | 2024.03.11 |
@주코딩dev :: 주코딩의 개발노트
주코딩의 개발 노트!
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!