[Java] 백준 10987번 모음의 개수
2022. 4. 25. 02:06
728x90
https://www.acmicpc.net/problem/10987
문제
코드 리뷰
이번 문제는 입력받은 문자열을 문자로 쪼개어 배열 인덱스안에 넣어 개수만큼 값을 증가시켜줬습니다.
package BJ;
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;
public class BJ_모음의개수 {
static int[] alpa;
static String str;
static int result;
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
str = br.readLine();
alpa = new int[26];
for (int i = 0; i < str.length(); i++) {
alpa[str.charAt(i) - 'a']++;
}
result = alpa['a' - 'a'] + alpa['e' - 'a'] + alpa['i' - 'a'] + alpa['o' - 'a'] + alpa['u' - 'a'];
System.out.println(result);
}
}
Ysik Github : https://github.com/Y1sik/Algorithm/blob/main/BJ/BJ_%EB%AA%A8%EC%9D%8C%EC%9D%98%EA%B0%9C%EC%88%98.java
반응형
'알고리즘' 카테고리의 다른 글
[Java] 백준 12100번 2048 (Easy) (0) | 2022.04.26 |
---|---|
[Java] 백준 18405번 경쟁적 전염 (0) | 2022.04.25 |
[Java] 백준 20055번 컨베이어 벨트 위의 로봇 (0) | 2022.04.25 |
[Java] 백준 14719번 빗물 (0) | 2022.04.23 |
[Java] 백준 16234번 인구 이동 (0) | 2022.04.23 |