코드 처리하기 문제
내 코드
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
반응형
'코딩테스트_c# > 프로그래머스' 카테고리의 다른 글
프로그래머스 ) 코딩 기초 트레이닝 - 전국 대회 선발 고사_c# (0) | 2024.02.13 |
---|---|
프로그래머스 ) 코딩 기초 트레이닝 - 수열과 구간 쿼리 2 _C# (0) | 2024.02.13 |
프로그래머스 ) 코딩 기초 트레이닝 - 배열 조각하기_C# (0) | 2024.02.13 |
프로그래머스 ) 코딩 기초 트레이닝 - 정수를 나선형으로 배치하기_C# (2) | 2024.02.13 |
프로그래머스 코딩 테스트 (0) | 2024.02.13 |