diff --git "a/leetcode3/\354\227\274\355\230\234\354\240\225/3813. Vowel-Consonant Score.java" "b/leetcode3/\354\227\274\355\230\234\354\240\225/3813. Vowel-Consonant Score.java" new file mode 100644 index 00000000..a2b7f84d --- /dev/null +++ "b/leetcode3/\354\227\274\355\230\234\354\240\225/3813. Vowel-Consonant Score.java" @@ -0,0 +1,20 @@ +// 97 ~ 122 +// o(n) + +class Solution { + public int vowelConsonantScore(String s) { + Set vowels = new HashSet<>(List.of('a', 'e', 'i', 'o', 'u')); + + int v = 0; + int c = 0; + for (char letter : s.toCharArray()) { + int askii = (int) letter; + if (askii < 97 || askii > 122) continue; + + if (vowels.contains(letter)) v++; + else c++; + } + if (c==0) return 0; + return v / c; + } +}