2941λ²: ν¬λ‘μν°μ μνλ²³ (acmicpc.net)
1. λ΄ μ½λ
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//νν μλμ΄μ λ체νμ¬ μ°λ ν¬λ‘μν°μ λ¬Έμ 8κ°λ₯Ό λ°°μ΄λ‘ μ 리νλ€.
String [] croatia = new String[]{"c=", "c-", "dz=", "d-", "lj", "nj", "s=", "z="};
// μ
λ ₯ κ°μ λ°λλ€.
String s = sc.nextLine();
// λ¬Έμ κ°―μ μΈλ λ³μ
int count = 0;
// μ
λ ₯ λ°μ String μ€μμ λ체 λ¬Έμκ° μλμ§ νμΈνλ€.
// λ§μ½ μμΌλ©΄ ν΄λΉ λ¬Έμλ₯Ό μΌλ° λ¬ΈμμΈ aλ‘ λ체 νλ€.
for (int i = 0; i < croatia.length; i++) {
if(s.contains(croatia[i])){
s = s.replace(croatia[i],"a");
}
}
// μ΄ λ¬Έμμ μλ₯Ό μΌλ€.
System.out.println(s.length());
}
}
2. λ°°μ΄ μ
s. replaceλ λ¬Έμμ΄ λ΄μ ν¬ν¨λ 첫λ²μ§Έ μΈμλ₯Ό λͺ¨λ λ λ²μ§Έ μΈμλ‘ λ°κΎΌ λ¬Έμμ΄μ λ°ννλ€.
κ°μ λ°ν νλ―λ‘ μ΄λ€ String λ³μμ κ°μ λμ ν΄μ 보쑴 ν΄μΌνλ€.
0