Seu desafio: Escrever uma função que leva uma corda s, um personagem c, e encontra o comprimento da corrida mais longa de cno s. A duração da corrida será l.
Regras :
- Se o
scomprimento for 0 oucvazio,ldeve ser 0. - Se não houver instâncias de
cins,ldeve ser 0. - As brechas padrão e as Regras de E / S padrão se aplicam.
- Não importa onde
sa sequência decs esteja localizada,ldeve ser a mesma. - Quaisquer caracteres ASCII imprimíveis podem aparecer em
sec.
Casos de teste :
s,c --> l
"Hello, World!",'l' --> 2
"Foobar",'o' --> 2
"abcdef",'e' --> 1
"three spaces",' ' --> 3
"xxx xxxx xx",'x' --> 4
"xxxx xx xxx",'x' --> 4
"",'a' --> 0
"anything",'' --> 0
Vencedor :
Como no código-golfe, a resposta mais curta em cada idioma vence.
se um cque não está contido em um não vazio sem seus casos de teste?
s/ c?
cpode estar vazio? Em muitos idiomas, um caractere é apenas um número inteiro com semântica especial, e você também não pode ter um número inteiro vazio.