그들은 그것이 hate
강한 단어 라고 말합니다 . 나는 그 이유를 알고 싶었고, 그 단어를 잘 보았습니다.
나는 모든 자음이 그 뒤에 모음을 가지고 있음을 알아 차렸다. 그것은 나에게 아주 강해 보였으므로, 그것이 단어를 강하게 만드는 것이라고 결정했습니다.
더 강력한 단어를 찾고 싶습니다. 그래서 그것을위한 프로그램이 필요합니다!
강력한 단어 찾기
강한 단어는 모든 자음 (세트의 문자 BCDFGHJKLMNPQRSTVWXZ
) 다음에 모음 (세트의 문자)이 오는 단어 AEIOUY
입니다. 그게 다야. 다른 것은 중요하지 않습니다.
단어가 모음으로 시작하면 첫 번째 자음 이전의 문자에 대해 걱정할 필요가 없습니다. 단어에 자음이 없으면 자동으로 강한 단어입니다!
강한 단어의 예는 agate
, hate
및 you
입니다. agate
모음으로 시작하지만 모든 자음에는 여전히 모음이 있기 때문에 여전히 강력한 단어입니다. you
자음이 없으므로 강력한 단어입니다.
강한 단어의 길이에는 제한이 없습니다.
도전
비어 있지 않은 문자열을 입력으로 사용하고 강한 단어이면 틀린 값을, 그렇지 않으면 틀린 값을 출력하는 프로그램 또는 함수를 작성하십시오.
설명
- 소문자 또는 대문자로 입력을 결정할 수 있습니다. 답에서 어느 것을 지정하십시오.
- 단어에는 어떤 종류의 구두점도 포함되지 않습니다. 세트에는 일반 문자 만 포함됩니다
ABCDEFGHIJKLMNOPQRSTUVWXYZ
. - 진실하고 거짓된 값 대신에, 참과 거짓을 반환하기 위해 두 개의 구별되고 일관된 값을 선택할 수 있습니다. 이렇게하면 답에서 선택한 값을 지정하십시오.
- 또는 강한 단어에는 틀린 값을, 비강 한 단어에는 틀린 값을 출력 할 수 있습니다.
테스트 사례
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
채점
이것이 code-golf 이므로 최소 바이트를 가진 답이 이깁니다!
""
가 가능한 입력입니까?