Dadas dos cadenas, una cadena principal y una cadena de consulta, respectivamente, su tarea es determinar cuántas veces la cadena de consulta o un anagrama de la cadena de consulta ; aparece en la cadena principal, en una búsqueda que distingue entre mayúsculas y minúsculas.
Ejemplos de comportamiento
Entrada 1
AdnBndAndBdaBn
dAn
Salida 1
4
Explicación Las subcadenas se resaltan en negrita a continuación:
Adn BndAndBdaBn
AdnB ndA ndBdaBn
AdnBn dAn dBdaBn
AdnBnd y BdaBn
Tenga en cuenta que la búsqueda DEBE ser sensible a mayúsculas y minúsculas para todas las búsquedas.
Entrada 2
AbrAcadAbRa
cAda
Salida 2
2
Esto debe funcionar solo para ASCII estándar. Este es el código de golf, por lo que el menor número de caracteres obtendrá la aprobación. También publique una versión de su código que no sea de golf junto con la versión de golf.
abacacaba
aac