728x90
https://school.programmers.co.kr/learn/courses/30/lessons/181932
소스코드
#include <string>
#include <vector>
using namespace std;
string solution(string code) {
string answer = "";
int mode = 0;
for (int i = 0; i < code.size(); i++)
{
if (code[i] == '1')
{
mode = mode == 0 ? 1 : 0;
continue;
}
if (mode == 0 && i % 2 == 0)
answer += code[i];
else if (mode == 1 && i % 2 == 1)
answer += code[i];
}
return answer.empty() ? answer : "EMPTY";
}
728x90
'코딩공부 > 프로그래머스' 카테고리의 다른 글
※[프로그래머스]Lv.2 타겟 넘버C# (0) | 2023.08.01 |
---|---|
[프로그래머스]Lv.2 스킬트리C# (0) | 2023.07.31 |
※[프로그래머스]Lv.2 방문 길이C# (양방향 비교하기) (0) | 2023.07.28 |
※[프로그래머스]Lv.2 삼각 달팽이C# (나머지값으로 방향구하기) (0) | 2023.07.26 |
※[프로그래머스]Lv.2 마법의 엘리베이터C# (곱셈 나눗셈으로 나머지) (0) | 2023.07.25 |