Advertisement
3136. Valid Word
EasyView on LeetCode
3136.cs
C#
public class Solution
{
public bool IsValid(string word)
{
return word.Length >= 3 && word.All(char.IsLetterOrDigit) &&
word.Any(c => IsVowel(c)) &&
word.Any(c => IsConsonant(c));
}
private bool IsVowel(char c)
{
return "aeiouAEIOU".IndexOf(c) != -1;
}
private bool IsConsonant(char c)
{
return char.IsLetter(c) && !IsVowel(c);
}
}Advertisement