他们说这hate
是一个有力的词。我想找出原因,因此很好地了解了这个词。
我注意到每个辅音后面都有一个元音。这使它看起来对我来说很坚强,所以我认为这就是使一个词更坚强的原因。
我想找到更强的词,因此需要一个程序!
寻找强词
强词是每个辅音(集合中的字母BCDFGHJKLMNPQRSTVWXZ
)后跟元音(集合中的字母AEIOUY
)的单词。而已。别的都无所谓。
如果单词以元音开头,则不必担心第一个辅音之前的任何字母。如果这个词根本没有辅音,那么它就自动成为一个强词!
强话的一些例子是agate
,hate
和you
。agate
仍然是一个很强的词,因为尽管它以元音开头,但每个辅音仍然跟着元音。you
这个词很强大,因为它没有辅音。
强词的长度没有限制。
挑战
编写一个程序或函数,该程序或函数将非空字符串作为输入,如果它是一个强词,则输出一个真实值,否则,则输出一个虚假值。
澄清说明
- 您可以决定采用小写或大写形式输入。指定答案中的哪个。
- 单词将不包含任何标点符号。它们只包含纯字母
ABCDEFGHIJKLMNOPQRSTUVWXYZ
。 - 您可以选择两个不同且一致的值来代替true和false,以返回true和false。如果这样做,请指定您在答案中选择的值。
- 您也可以为强词输出假值,为非强词输出真值。
测试用例
Input -> Output
hate -> true
love -> true
popularize -> true
academy -> true
you -> true
mouse -> true
acorn -> false
nut -> false
ah -> false
strong -> false
false -> false
parakeet -> false
计分
由于这是代码高尔夫,因此,字节数最少的答案会获胜!
""
可能是输入吗?