[coding test] Programmers_level 1_가운데 글자 가져오기

2021. 7. 3. 12:52Python/코딩 테스트

▶ Programmers_level 1_가운데 글자 가져오기

   - 프로그래머스: programmers

   - 코딩 및 결과: github

#programmers_level 1_가운데 글자 가져오기
### 단어 s의 가운데 글자를 반환. 단, 짝수면 가운데 두글자를 반환.

import math
def solution(s):
    mid = math.ceil(len(s)/2-1)     # 중앙값
    if len(s)%2: answer = s[mid]    # 길이가 짝수일 경우
    else: answer = s[mid:mid+2]     # 길이가 홀수일 경우
    return answer

solution("abcde")
solution("qwer")