-
프로그래머스 가운데 글자 가져오기프로그래머스(Programmers) 2022. 3. 20. 23:33반응형
입출력 예
s return
"abcde" "c" "qwer" "we => 단순구현문제입니다.
=> 단어의 길이가 짝수여서 두글자를 반환해야하는 경우는 mid 와 mid-1 에 있는 글자를 반환해주어야합니다.
=> 이외의 경우에는 mid에 있는 글자를 반환해주어야합니다.
=> mid : 가운데를 나타내는 s안의 INDEX
#include <string> #include <vector> using namespace std; string solution(string s) { string answer = ""; int mid = s.size()/2; int sSize = s.size(); if(sSize%2 == 0)//짝수여서 두개를 반환해야하는 경우 { answer += s[mid-1]; answer += s[mid]; } else answer += s[mid]; return answer; }
반응형'프로그래머스(Programmers)' 카테고리의 다른 글
프로그래머스 조이스틱 C++ (0) 2022.03.22 프로그래머스 n^2 배열 자르기 C++ (0) 2022.03.21 프로그래머스 비밀지도 C++ (0) 2022.03.13 프로그래머스 같은 숫자는 싫어 C++ (0) 2022.03.12 프로그래머스 구명보트 C++ (0) 2022.03.11