π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
[BAEKJOON JAVA] 1264_λͺ¨μμ κ°μ λ³Έλ¬Έ
728x90
λ°μν
μλ¬Έ λ¬Έμ₯μ μ λ ₯λ°μ λͺ¨μμ κ°μλ₯Ό μΈλ νλ‘κ·Έλ¨μ μμ±νμμ€.
λͺ¨μμ 'a', 'e', 'i', 'o', 'u'μ΄λ©° λλ¬Έμ λλ μλ¬Έμμ΄λ€.
μ λ ₯
μ λ ₯μ μ¬λ¬ κ°μ ν μ€νΈ μΌμ΄μ€λ‘ μ΄λ£¨μ΄μ Έ μμΌλ©°,
κ° μ€λ§λ€ μμ΄ λμλ¬Έμ, ',', '.', '!', '?', 곡백μΌλ‘ μ΄λ£¨μ΄μ§ λ¬Έμ₯μ΄ μ£Όμ΄μ§λ€.
κ° μ€μ μ΅λ 255κΈμλ‘ μ΄λ£¨μ΄μ Έ μλ€.
μ λ ₯μ λμλ ν μ€μ '#' ν κΈμλ§μ΄ μ£Όμ΄μ§λ€.
μΆλ ₯
κ° μ€λ§λ€ λͺ¨μμ κ°μλ₯Ό μΈμ μΆλ ₯νλ€.
// [1264] λͺ¨μμ κ°μ
/*
μλ¬Έ λ¬Έμ₯μ μ
λ ₯λ°μ λͺ¨μμ κ°μλ₯Ό μΈλ νλ‘κ·Έλ¨μ μμ±νμμ€.
λͺ¨μμ 'a', 'e', 'i', 'o', 'u'μ΄λ©° λλ¬Έμ λλ μλ¬Έμμ΄λ€.
μ
λ ₯
μ
λ ₯μ μ¬λ¬ κ°μ ν
μ€νΈ μΌμ΄μ€λ‘ μ΄λ£¨μ΄μ Έ μμΌλ©°,
κ° μ€λ§λ€ μμ΄ λμλ¬Έμ, ',', '.', '!', '?', 곡백μΌλ‘ μ΄λ£¨μ΄μ§ λ¬Έμ₯μ΄ μ£Όμ΄μ§λ€.
κ° μ€μ μ΅λ 255κΈμλ‘ μ΄λ£¨μ΄μ Έ μλ€.
μ
λ ₯μ λμλ ν μ€μ '#' ν κΈμλ§μ΄ μ£Όμ΄μ§λ€.
μΆλ ₯
κ° μ€λ§λ€ λͺ¨μμ κ°μλ₯Ό μΈμ μΆλ ₯νλ€.
*/
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while (true) {
String str = br.readLine();
if (str.equals("#"))
break;
str = str.toLowerCase();
int ans = 0;
for (int i = 0; i < str.length(); i++) {
char t = str.charAt(i);
// λͺ¨μμ κ°μλ₯Ό μΈκΈ°
if (t == 'a' || t == 'e' || t == 'i' || t == 'o' || t == 'u')
ans++;
}
System.out.println(ans);
}
}
}
728x90
λ°μν
'π¦₯ μ½ν > BAEKJOON' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[BAEKJOON C++] 5586_JOIμ IOI (0) | 2023.07.19 |
---|---|
[BAEKJOON JAVA] 2420_μ¬ν리μλ (0) | 2023.07.16 |
[BAEKJOON C++] 1453_νΌμλ°© μλ° (0) | 2023.07.15 |
[BAEKJOON C++] 11575_Affine Cipher (0) | 2023.07.15 |
[BAEKJOON C++] 2845_νν°κ° λλκ³ λ λ€ (1) | 2023.07.14 |
Comments