코테/데일리 코딩

9. 데일리코딩

plla2 2023. 3. 31. 09:15

문제 :

 

문자열을 입력받아 연속된 한자리 홀수 숫자 사이에 '-'를 추가한 문자열을 리턴해야 합니다.

 

 

입력 :

 

  • string 타입의 숫자 문자열

 

 

출력 :

 

  • string 타입을 리턴해야 합니다.

 

 

주의사항 :

 

  • 0은 짝수로 간주합니다.

 

 

입출력 예시 :

 

 

풀이 :

 

 

 

나만의 해설:

 

문자열을 리턴해주어야하기 때문에

result에 빈문자열로 초기화를 해준다.

 

for 반복문을 돌면서

현재의 Idx에서 str[i]를 2로 나누어 나머지가 1일때

즉, 홀수일때 그리고

현재의Idx의 전인 str[i-1]을 2로 나누어 나머지가 1일때

result에 "-"를 넣어주고

그다음에 result에 str[i]를 넣어줌으로써

str[i]앞에 "-"가 위치하도록 하였다.