단어 s가 주어졌을 때, 단어 길이가 짝수라면 가운데 두 글자를 반환하고 홀수면 가운데 한 글자를 반환한다.
그래서 조건문으로 짝수, 홀수인 경우를 나누어줬다.
홀수이면 가운데 하나만 뽑아주면 되므로 s의 길이+1을 2로 나눈 번째의 알파벳을 출력했다.
다만, 0번째부터 시작이므로 뒤에 -1을 해주는 것도 잊지 않았다.
짝수이면 가운데 두 글자를 반환하므로 s의 길이를 2로 나눈 번째부터 그것의 +1번째까지 출력했다.
s[i:i+2]로 한 이유는 +1까지 하면 i만 출력된다. : 뒤에 넣은 숫자의 -1번째까지 출력됨을 생각했다.
'공부 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 42586번 (0) | 2022.06.15 |
---|---|
[프로그래머스] 42747번 (0) | 2022.06.15 |
[프로그래머스] 77884번 (0) | 2022.06.15 |
[프로그래머스] 12933번 (0) | 2022.06.15 |
[프로그래머스] 42587번 (0) | 2022.06.15 |