250x250
반응형
Notice
Recent Posts
Recent Comments
Link
N
(프로그래머스 c++)가운데 글자 가져오기 본문
728x90
반응형
문자열 중 가장 간단한 문제..!
우선 s의 size가 짝수인지 검사를 해준다.
짝수이면 substr을 이용해 가운데 두글자를 반환해주고,
홀수도 마찬가지로 substr을 이용해 가운데 한글자만 반환해준다.
#include <string>
#include <vector>
#include <iostream>
using namespace std;
string solution(string s) {
string answer = "";
if(s.size() % 2 == 0)
answer = s.substr(s.size() / 2 - 1, 2);
else
answer = s.substr(s.size() / 2, 1);
return answer;
}
728x90
반응형
'프로그래머스 알고리즘 > 1단계' 카테고리의 다른 글
(프로그래머스 c++)나누어 떨어지는 숫자 배열 (0) | 2020.04.23 |
---|---|
(프로그래머스 c++)같은 숫자는 싫어 (0) | 2020.04.23 |
(프로그래머스 c++)K번째 수 (0) | 2020.04.17 |
(프로그래머스 c++)체육복 (0) | 2020.04.17 |
(프로그래머스 c++)모의고사 (0) | 2020.04.17 |