코딩응급실
프로그래머스: 문자열 나누기 본문
public class Solution {
public static void main(String[] args) {
String s = "aaabbaccccabba"; // 단어
Solution sol = new Solution();
int result = sol.solution(s);
System.out.println(result);
}
public int solution(String s) {
int answer = 0;
for (int x = 0; x < s.length(); x++) {
char xAlpha = s.charAt(x);
int xCnt = 1;
int differCnt = 0;
while (x + 1 < s.length() && (xCnt != differCnt)) {
if (s.charAt(x + 1) == xAlpha) {
xCnt++;
} else {
differCnt++;
}
x++;
}
answer++;
}
return answer;
}
}
'Java' 카테고리의 다른 글
프로그래머스: 기사단원의 무기 (1) | 2023.12.04 |
---|---|
프로그래머스: 명예의 전당 (1) (0) | 2023.12.04 |
프로그래머스: 가장 가까운 글자 (1) | 2023.12.04 |
프로그래머스: 크기가 작은 부분문자열 (0) | 2023.12.01 |
프로그래머스: 개인정보 수집 유효기간 (1) | 2023.12.01 |