728x90
반응형
풀이 :
데이터 핸들링 -> str.charAt(i)를 통해서 비교 하면서 cnt++;
Code
public class Solution1289 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for (int tc = 1; tc <= T; tc++) {
String str = sc.next();
int[] input = new int[str.length()];
int[] zero = new int[str.length()];
int cnt = 0;
for (int i = 0; i < input.length; i++) {
input[i] = str.charAt(i) - '0';
if (zero[i] != input[i]) {
for (int j = i; j < input.length; j++) {
zero[j] = input[i];
}
cnt++;
}
}
System.out.println("#" + tc + " " + cnt);
}
}
}
728x90
반응형
'SWEA' 카테고리의 다른 글
swea 1860 [D3] 진기의 최고급 붕어빵 JAVA (2) | 2023.11.24 |
---|---|
swea 1493 [D3] 수의 새로운 연산 JAVA (1) | 2023.11.24 |
swea 1244 [D3] [S/W 문제 해결 응용] 2일차 - 최대 상금 JAVA (2) | 2023.11.24 |
swea 1240 [D3] [S/W 문제해결 응용] 1일차 - 단순 2진 암호코드 JAVA (1) | 2023.11.24 |
swea 1234 [D3] [S/W 문제해결 기본] 10일차 - 비밀번호 JAVA (2) | 2023.11.24 |