Task This is a simple problem to get introduced to string processing. We will be given several lines of text - and for each of them we want ...
Task
This is a simple problem to get introduced to string processing. We will be given several lines of text - and for each of them we want to know the number of vowels (i.e. letters a, o, u, i, e, y
). Note: that y
is regarded as vowel for purpose of this task.
Input data contain number of test-cases in the first line.
Then the specified number of lines follows each representing one test-case.
Lines consist only of lowercase English (Latin) letters and spaces.
Answer should contain the number of vowels in each line, separated by spaces.
Example:
input data:
4
abracadabra
pear tree
o a kak ushakov lil vo kashu kakao
my pyx
answer:
5 4 13 2
Test Data :
16
jjgajv gccoj ndeb oxacusokibyfpn updxip grpz zen
bjpokyergkhodkq jtdp ug jgfemlstohvmnofolsu
d jsn hvwtug hl adnuslnhmajismzi jvucfxyyom ke ljv bhbqab
osie ocwgbimcqzst ddixmlydlhkqkdtplhq fuoh
feniavhfzgxkmbuossminbnuxhhokwqtugzuc hb gr nthhnolcc
bp cyqaos avphdwcqppgle yyghhm qb ahfajihkaizfo
orw du jb xqyr hg vrhgvwwvov iictopeewngkmiqf
erzojhhfffbgbhjgqf kldyxtrulinpt rfoyq lx sgceinmk
etdipuyb txuhp kvix oryhaflpxutuwy bgtjbsl
jz fiyrywx xdy bchfy l vxngyhwvwwibacz yxtibarkc tjtgc
dxijgogcxjkzrkywjaoqo bfautthemsuqcjrnrqicqvsw bxvzap f
d lsfelht w jpd xojrxdawyawtbclljidtbvduqbqywa tud a
sntnvi drhl sndafjwgdsh j a apbnlftxzyp qd g qiii wlado
fhbaqwluskox jpkpoivsbavnw pbjwmwy ueqvpr v
gwlksdrsy q ixuolz e ddfyzuatdkb osagk lxkyojbiobd
vnk tjdtd gmthft vng ylvp zqodwwz i v p oo vProgram
a = ['jjgajv gccoj ndeb oxacusokibyfpn updxip grpz zen',
'bjpokyergkhodkq jtdp ug jgfemlstohvmnofolsu',
'd jsn hvwtug hl adnuslnhmajismzi jvucfxyyom ke ljv bhbqab',
'osie ocwgbimcqzst ddixmlydlhkqkdtplhq fuoh',
'feniavhfzgxkmbuossminbnuxhhokwqtugzuc hb gr nthhnolcc ',
'bp cyqaos avphdwcqppgle yyghhm qb ahfajihkaizfo',
'orw du jb xqyr hg vrhgvwwvov iictopeewngkmiqf',
'erzojhhfffbgbhjgqf kldyxtrulinpt rfoyq lx sgceinmk',
'etdipuyb txuhp kvix oryhaflpxutuwy bgtjbsl',
'jz fiyrywx xdy bchfy l vxngyhwvwwibacz yxtibarkc tjtgc',
'dxijgogcxjkzrkywjaoqo bfautthemsuqcjrnrqicqvsw bxvzap f',
'd lsfelht w jpd xojrxdawyawtbclljidtbvduqbqywa tud a ',
'sntnvi drhl sndafjwgdsh j a apbnlftxzyp qd g qiii wlado',
'fhbaqwluskox jpkpoivsbavnw pbjwmwy ueqvpr v ',
'gwlksdrsy q ixuolz e ddfyzuatdkb osagk lxkyojbiobd',
'vnk tjdtd gmthft vng ylvp zqodwwz i v p oo v']
for j in a:
count = 0
a = j.lower()
for i in a:
if (i=='a' or i=='e' or i=='i' or i=='o' or i=='u' or i=='y'):
count = count+1
print(count, end=' ')
COMMENTS