main
[백준-2941번/Java] 크로아티아 알파벳 본문
* 변경된 부분을 공백으로 구분함.
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
String origin_str = sc.nextLine();
String check_str = origin_str;
int count = 0;
String[] croatian_alps = { "dz=", "c=", "c-", "d-", "lj", "nj", "s=", "z=" };
for (String croatian_alp : croatian_alps) {
while (!check_str.replaceFirst(croatian_alp, "").equals(check_str)) {
check_str = check_str.replaceFirst(croatian_alp, " ");
count++;
}
}
check_str = check_str.replaceAll(" ", "");
System.out.println(count + check_str.length());
}
}
728x90
'Algorithm' 카테고리의 다른 글
[백준-2751번/Java] 수 정렬하기 2 (0) | 2022.11.10 |
---|---|
[백준-2750번/Java] 수 정렬하기 (0) | 2022.11.10 |
[백준-2908번/Java] 상수 (0) | 2022.11.10 |
[백준-1152번/Java] 단어의 개수 (0) | 2022.11.10 |
[백준-1157번/Java] 단어공부 (0) | 2022.11.10 |
Comments