Difference between revisions of "C: Problema da competição alien"
(→Dificuldade única) |
(→Dificuldade única) |
||
Line 4: | Line 4: | ||
Faça um programa, utilizando a linguagem C, para automatizar o cálculo e contar quantas palavras com N sílabas existem no texto digitado. O programa deverá receber o número N e um texto com até 250 caracteres e deverá dar como saída a quantidade de palavras com N sílibas que o texto contém. | Faça um programa, utilizando a linguagem C, para automatizar o cálculo e contar quantas palavras com N sílabas existem no texto digitado. O programa deverá receber o número N e um texto com até 250 caracteres e deverá dar como saída a quantidade de palavras com N sílibas que o texto contém. | ||
− | '''Atenção''': para resolver este problema você necessita saber que na escrita do povo de Yks não é utilizado espaço nem mesmo para separar palavras, ao invés disto, qualquer caractere que não seja uma letra ''minúscula'' entre a e z será considerado separador de palavra. Cada | + | '''Atenção''': para resolver este problema você necessita saber que na escrita do povo de Yks não é utilizado espaço nem mesmo para separar palavras, ao invés disto, qualquer caractere que não seja uma letra ''minúscula'' entre a e z será considerado separador de palavra. '''Cada caractere da palavra é considerado uma sílaba'''. |
=== Exemplo 1 === | === Exemplo 1 === |
Revision as of 00:20, 25 March 2009
Contents
Dificuldade única
Os aliens do planeta Yks fazem uma competição para ver quem consegue escreve um texto com o maior número de palavras com N (1<=N<=10) sílabas.
Faça um programa, utilizando a linguagem C, para automatizar o cálculo e contar quantas palavras com N sílabas existem no texto digitado. O programa deverá receber o número N e um texto com até 250 caracteres e deverá dar como saída a quantidade de palavras com N sílibas que o texto contém.
Atenção: para resolver este problema você necessita saber que na escrita do povo de Yks não é utilizado espaço nem mesmo para separar palavras, ao invés disto, qualquer caractere que não seja uma letra minúscula entre a e z será considerado separador de palavra. Cada caractere da palavra é considerado uma sílaba.
Exemplo 1
Entrada
3 sss.aasd.sss...
Saída
2
Exemplo 2
Entrada
2 123123kj244141hm22242420+-xx....sadf...dfadfa..sd.
Saída
4
Exemplo 3
Entrada
5 asdfg..lk..ujjmjh...lkium
Saída
2