Untitled
unknown
plain_text
2 years ago
1.5 kB
3
Indexable
public static int countVietnameseLetters(String str) { int count = 0; int n = str.length(); if (str.charAt(n - 1) == 'w' && str.charAt(n - 2) != 'a' && str.charAt(n - 2) != 'o') count++; int i = 0; while (i < n - 1) { if (str.charAt(i) == 'a' && str.charAt(i + 1) == 'w') { count++; i += 2; continue; } if (str.charAt(i) == 'a' && str.charAt(i + 1) == 'a') { count++; i += 2; continue; } if (str.charAt(i) == 'd' && str.charAt(i + 1) == 'd') { count++; i += 2; continue; } if (str.charAt(i) == 'e' && str.charAt(i + 1) == 'e') { count++; i += 2; continue; } if (str.charAt(i) == 'o' && str.charAt(i + 1) == 'o') { count++; i += 2; continue; } if (str.charAt(i) == 'o' && str.charAt(i + 1) == 'w') { count++; i += 2; continue; } if (str.charAt(i) == 'w') { count++; i++; continue; } i++; } return count; }
Editor is loading...