우선순위를 생각해서
크로아티아 알파벳이 몇개인지 생각해봅시다
딱히 더 할 말이 없네요?
코드입니다
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
str = str.replace("c=", "@");
str = str.replace("c-", "#");
str = str.replace("dz=", "$");
str = str.replace("d-", "%");
str = str.replace("lj", "^");
str = str.replace("nj", "&");
str = str.replace("s=", "*");
str = str.replace("z=", "?");
System.out.println(str.length());
}
}
그냥 단순히
'길이가 2인특수문자' 들을 한개의 char로 바꿔 준 후
str.length()를 출력했습니다
'백준 문제풀기 > JAVA' 카테고리의 다른 글
[백준 3009 JAVA 자바] 네 번째 점 (0) | 2023.08.09 |
---|---|
[백준 3003 JAVA 자바] 킹, 퀸, 룩, 비숍, 나이트, 폰 (1) | 2023.08.09 |
[백준 2920 JAVA 자바] 음계 (0) | 2023.08.08 |
[백준 2908 JAVA 자바] 상수 (0) | 2023.08.08 |
[백준 2903 JAVA 자바] 중앙 이동 알고리즘 (0) | 2023.08.08 |