Su desafío: escriba una función que tome una cadena s, un carácter cy encuentre la longitud de la ejecución más larga de cin s. La duración de la carrera será l.
reglas :
- Si
ses de longitud 0 ocestá vacío,ldebe ser 0. - Si no hay instancias de
cins,ldebe ser 0. - Lagunas estándares y reglas estándar de E / S se aplican.
- No importa en qué lugar se encuentre
sla ejecución decs,ldebe ser lo mismo. - Cualquier carácter ASCII imprimible puede aparecer en
syc.
Casos de prueba :
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
Ganador :
Al igual que con el código de golf, gana la respuesta más corta en cada idioma.
sy uno cque no está contenido en un no vacío sen sus casos de prueba?
s/c ?
cpuede estar vacio? En muchos idiomas, un personaje es solo un número entero con una semántica especial, y tampoco puedes tener un número entero vacío.