[알고리즘] 프로그래머스 1단계 - 가운데 글자 가져오기

minidoo·2020년 10월 4일
0

알고리즘

목록 보기
33/85
post-thumbnail
def solution(s):
    
    if len(s) % 2 != 0:
        return s[len(s)//2]
    else:
        return s[(len(s)//2)-1:(len(s)//2)+1]

풀이과정

  1. s가 홀수인 경우, 2로 나눈 값의 위치를 구한다.
  2. s가 짝수인 경우, (2로 나눈 값 - 1)부터 (2로 나눈 값 + 1) 까지 자른 위치를 구한다.

0개의 댓글