https://www.acmicpc.net/problem/1439
이 문제는 특정 문자를 기준으로 나누는 StringTokenizer 를 통해 풀었다.
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
StringTokenizer st1 = new StringTokenizer(s,"1");
StringTokenizer st2 = new StringTokenizer(s,"0");
System.out.println(Math.min(st1.countTokens(), st2.countTokens()));
}
}
'알고리즘 > 백준 풀이(그리디)' 카테고리의 다른 글
백준 2847번 - 게임을 만든 동준이 (1) | 2024.02.03 |
---|---|
백준 1449번 - 수리공 항승 (1) | 2024.01.31 |
백준 14916번 - 거스름돈 (0) | 2024.01.23 |
백준 1946번 - 신입 사원 (0) | 2024.01.19 |
백준 2217번 - 로프 (0) | 2024.01.18 |