¡El 1 de julio es el día de Canadá (yay Canadá)! ¿O es eso? Parece que la página de Wikipedia para este día tiene mucho contenido relacionado con Canadá, pero ¿hay otro día que sea más canadiense?
Su tarea es escribir un programa o función que tome una fecha (mes y día) como entrada y devuelva o envíe el número de menciones de "Canadá" en la página de Wikipedia para la fecha de entrada. Algunas reglas:
- Las fechas se pueden ingresar en cualquier formato razonable de su elección
- Su envío debe extraer datos de la url
en.wikipedia.org/wiki/Month_Day
. - Solo
"Canada"
deben buscarse y contarse las subcadenas incluidas, y solo en el caso del título."Canadian"
no cuenta, sin"Canada's"
embargo cuenta. Mientras exista el texto exacto, sensible a mayúsculas y minúsculas"Canada"
dentro de una cadena, es una coincidencia - El contenido de la página se considera cualquier cosa dentro del
.html
archivo correspondiente (es decir, lo que aparece si descarga como página.html
y la abre en el Bloc de notas) - El resultado puede enviarse a STDOUT, devolverse o mostrarse de cualquier otra manera razonable
Casos de prueba:
July 1 => 34
May 14 => 1
Oct 31 => 2
July 4 => 2
Este es el código de golf, por lo que gana la presentación más corta
(Como un bono sin recompensa, estoy interesado en ver cuál es el día con el conteo más alto)