오답노트
프로그래머스 1단계 - 가운데 글자 가져오기 본문
https://programmers.co.kr/learn/courses/30/lessons/12903?language=cpp
- 문제 파악
문자열이 주어지고 문자열이 홀수 일때는 가운데 글자를, 짝수일때는 두 글자를 출력해라
- 정답
#include <string>
#include <vector>
using namespace std;
string solution(string s) {
string answer = "";
int size = s.size();
int half = size/2;
if(size%2 == 0)
{
answer.push_back(s[half - 1]);
answer.push_back(s[half]);
}
else
answer = s[half];
return answer;
}
'C,C++ > 코딩테스트' 카테고리의 다른 글
프로그래머스 1단계 - 2016년 (0) | 2022.05.28 |
---|---|
프로그래머스 1단계 - 최소직사각형 - 오답노트 (0) | 2022.05.28 |
프로그래머스 1단계 - 같은 숫자는 싫어 (0) | 2022.05.27 |
프로그래머스 1단계 - 나누어 떨어지는 숫자 배열 (0) | 2022.05.27 |
프로그래머스 1단계 - 두 정수 사이의 합 (0) | 2022.05.27 |