Derivado de esta publicación, ahora eliminada.
Dada una cadena, responda (verdadero / falso o dos valores consistentes) si constituye una buena contraseña de Bishop, que es cuando se cumplen las siguientes condiciones:
tiene al menos 10 caracteres
tiene al menos 3 dígitos (
[0-9]
)no es un palíndromo (idéntico a sí mismo cuando se invierte)
Obtiene un bono de 0 bytes si su código es una buena contraseña de Bishop.
Advertencia: ¡ No use la bondad de Bishop como una medida de la fuerza real de la contraseña!
Ejemplos
Good Bishop contraseñas
PPCG123GCPP
PPCG123PPCG
PPCG123gcpp
0123456789
Tr0ub4dor&3
No son buenas contraseñas de Bishop
PPCG123
(demasiado corto)
correct horse battery staple
(no hay suficientes dígitos)
PPCG121GCPP
(palíndromo)
(demasiado corto y no hay suficientes dígitos)
abc121cba
(demasiado corto y palíndromo)
aaaaaaaaaaaa
(palíndromo y no hay suficientes dígitos)
abc99cba
(todo está mal)