728x90
반응형
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12903 |
단어 s의 가운데 글자를 반환하는 함수를 작성하는 문제인데, 단어의 길이가 짝수라면 가운데 두글자를 반환해야한다.
그래서 단어의 길이에 따라 if-else문으로 나누어 return되는 범위를 지정해주었다.
def solution(s):
if len(s)%2:
return s[len(s)//2]
else:
return s[(len(s)//2)-1:(len(s)//2)+1]
728x90
반응형
'알고리즘이야기 > 프로그래머스_알고리즘_lv1' 카테고리의 다른 글
나누어 떨어지는 숫자 배열 (0) | 2020.05.11 |
---|---|
크레인 인형뽑기 (2019 카카오 겨울 인턴십 기출) (0) | 2020.05.11 |
두 정수 사이의 합 (0) | 2020.05.05 |
같은 숫자는 싫어 (0) | 2020.05.05 |
K번째수 (0) | 2020.05.03 |
댓글