본문 바로가기

Studying JAVA/백준

[7단계]문자열 사용하기-2941번 크로아티아 알파벳

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String S = sc.nextLine();
        int cnt=0;
 
        for(int i=0;i<S.length();i++){
            char tmp = S.charAt(i);
            cnt++;
            if(tmp=='-')
                cnt--;
            else if(tmp=='='){
                cnt--;
                if(i>=2 && S.charAt(i-2)=='d')
                    cnt--;
            }
            else if(tmp=='j'){
                if(S.charAt(i-1)=='l')
                    cnt--;
                else if(S.charAt(i-1)=='n')
                    cnt--;
            }
        }
        System.out.println(cnt);
    }
}
cs