코딩테스트_c#/프로그래머스
프로그래머스 ) 코딩 기초 트레이닝 - 코드 처리하기_C#
노년인생
2024. 2. 13. 20:25
728x90
반응형
코드 처리하기 문제
내 코드
using System;
public class Solution {
public string solution(string code) {
string answer = "";
int mode =0;
bool isOne =false;
for(int i =0; i < code.Length; i++)
{
if(code[i] == '1')
{
if(isOne == false)
{
isOne = true;
mode = 1;
}
else if(isOne == true)
{
isOne = false;
mode = 0;
}
}
if(mode == 0)
{
if(code[i] != '1')
{
if(i %2 == 0)
answer += code[i];
}
}
if(mode == 1)
{
if(code[i] != '1')
{
if(i %2 != 0)
answer += code[i];
}
}
}
if(answer.Length ==0)
answer = "EMPTY";
return answer;
}
}
728x90
반응형