문자열 압축 알고리즘

919 단어 소몰이꾼
      ,            ,                  ,          。
  :
aac     1ac
xxxxyyyyyyzbbb     3x5yz2b

설명 입력:
       

출력 설명:
       

예제 1
입력
xxxxyyyyyyzbbb

출력
3x5yz2b
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        StringBuilder sb = new StringBuilder(sc.nextLine());
        sb.append('#');
        StringBuilder res = new StringBuilder();
        int count = 1;
        for(int i = 0;i1){
                    res.append(count-1);
                }
                res.append(sb.charAt(i));
                count = 1;
            }
        }
        System.out.println(res.toString());
    }
}

좋은 웹페이지 즐겨찾기