단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
S | return |
---|---|
"abcde" | "c" |
"qwer" | "we" |
class Solution {
public String solution(String s) {
String answer = "";
int len = s.length();
if (len % 2 == 0)
answer = s.substring((len/2)-1, (len/2)+1);
else
answer = s.substring(len/2, (len/2)+1);
return answer;
}
}
☑️ substring : 인덱스로 문자열 자르기
substring(시작위치)
substirng(시작위치, 끝위치)
인덱스는 0부터 시작
시작위치부터 끝위치 전까지 자름!
def solution(s):
answer = ''
if len(s) % 2 == 0:
answer = s[(len(s)//2)-1]+s[len(s)//2]
else:
answer = s[len(s)//2]
return answer