728x90
반응형
[문제]
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
<제한사항>
- s는 길이가 1 이상, 100이하인 스트링입니다.
<입출력 예>
s | return |
"abcde" | "c" |
"qwer" | "we" |
[풀이]
class Solution {
public String solution(String s) {
String answer = "";
if(s.length()%2==1){
answer = s.substring(s.length()/2,s.length()/2+1);
}else{
answer = s.substring(s.length()/2-1,s.length()/2+1);
}
return answer;
}
}
깔끔하고 단순하게 풀어보았다.
반응형
'alorithm > programmers' 카테고리의 다른 글
[JAVA/프로그래머스] 최솟값 만들기 (0) | 2023.05.07 |
---|---|
[JAVA/프로그래머스] 직사각형 별찍기 (0) | 2023.05.05 |
[JAVA/프로그래머스] 없는 숫자 더하기 (0) | 2023.04.30 |
[JAVA/프로그래머스] 최댓값과 최솟값 (0) | 2023.04.29 |
[JAVA/프로그래머스] 콜라츠 추측 풀이 (0) | 2023.04.28 |