Java/코테
문자열 압축하기 - String
Hyunebee
2022. 1. 15. 18:16
import javax.management.StringValueExp;
import java.util.*;
class Main {
public String solution(String sentence) {
sentence = sentence + " ";
String answer = "";
int count = 1;
for (int i = 0; i < sentence.length()-1 ; i++){
if(sentence.charAt(i) == sentence.charAt(i+1)){
count++;
}else{
answer+=sentence.charAt(i);
if(count > 1){
answer+=count;
}
count=1;
}
}
return answer;
}
public static void main(String[] args){
Main T = new Main();
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
System.out.println(T.solution(s.toUpperCase()));
}
}