슈콩

COS PRO 1급 JAVA 문자열 압축 본문

카테고리 없음

COS PRO 1급 JAVA 문자열 압축

shukong 2025. 12. 21. 15:41

 

 

[소스 코드]

import java.util.*;

class Main {    
    public String solution(String s) {
        s = s.toLowerCase();
        String answer = "";
        char previous = s.charAt(0);
        int counter = 1;
        
        for(int i=1; i<s.length(); i++){
            if(s.charAt(i) == previous)
                counter++;
            else {
                answer += previous;
                answer += counter;
                counter = 1;
                previous = s.charAt(i);
            }
        }
        answer += previous;
        answer += counter;
        return answer;
    }
}