반응형
크로아티아 알파벳에 해당하는 문자들의 갯수를 찾는 문제. 문자열에서 크로아티아 문자를 찾기 위해서 테이블에 있는 8개의 알파벳을 하나하나 카운트했다.
코드는 아래와 같다.
import java.util.Scanner;
public class OneHour {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String input = sc.nextLine();
String match[] = {"c=","c-","dz=","d-","lj","nj","s=","z="};
int total = 0 ;
for(int i = 0; i < match.length ; i++)
{
while(input.contains(match[i]))
{
total += 1;
input = input.replaceFirst(match[i], " ");
// System.out.println(input);
}
}
input = input.replace(" ","");
total += input.length();
System.out.println(total);
}
}
반응형
'Backjoon' 카테고리의 다른 글
[백준 1759] 암호만들기 -Java (0) | 2019.09.25 |
---|---|
[백준 1920] 수찾기 - Java (0) | 2019.09.23 |
[백준 5622] 다이얼 -java 풀이 (0) | 2018.10.28 |
[백준 2908] 상수 - java 풀이 (0) | 2018.10.28 |
[백준 1152] 단어의 개수 - java 풀이 (0) | 2018.10.28 |