Bu oldukça kolay bir mücadeledir.
Meydan okuma
Girdi null
, maksimum uzunluk 100 olan bir dize ( boş veya boş) içerecektir. Dizenin her kelimesindeki boşluk sayısını ayırarak sesli harf sayısını çıktılayın.
kurallar
- Dize, 100 karakterden uzun olmayacaktır.
- Dize sadece alfabe içerecektir
A-Z
,a-z
hem de boşluk içerebilir. - Girdi,
stdin
veya komut satırı bağımsız değişkenlerinden tüketilmelidir . - Çıktı
stdout
,. - Tam bir program veya
stdin
sonuçtan çıktı alan ve sonuç çıktısı alan bir işlev yazabilirsiniz . - Programınızın / fonksiyonunuzun sayması gereken sesli harfler
aeiou
veAEIOU
.
Test Durumları
This is the first test case --> 1 1 1 1 1 2
one plus two equals three --> 2 1 1 3 2
aeiou AEIOU --> 5 5
psst --> 0
the quick brown fox jumped over the lazy dog --> 1 2 1 1 2 2 1 1 1
puanlama
Bu kod golf , bu yüzden en kısa gönderme (bayt cinsinden) kazanır.
stdin
olan stdout
. İşlev bağımsız değişkenleri aracılığıyla "girdi almak" istemiyorum. komut satırı argümanları iyi görünüyor. Gönderiye ekledim.
The name "vowel" is often used for the symbols that represent vowel sounds in a language's writing system, particularly if the language uses an alphabet. In writing systems based on the Latin alphabet, the letters A, E, I, O, U, and sometimes Y are all used to represent vowels. However, not all of these letters represent vowels in all languages.
ne demek istiyorsun?