Der 1. Juli ist Kanada-Tag (yay Kanada)! Oder ist es? Es scheint, dass die Wikipedia- Seite für diesen Tag viele kanadische Inhalte enthält, aber gibt es einen anderen Tag, der kanadischer ist?
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die ein Datum (Monat und Tag) als Eingabe verwendet und die Anzahl der Erwähnungen von "Kanada" auf der Wikipedia-Seite für das eingegebene Datum zurückgibt oder ausgibt. Einige Regeln:
- Termine können in jedem vernünftigen Format Ihrer Wahl eingegeben werden
- Ihr Beitrag muss Daten aus der URL entnehmen
en.wikipedia.org/wiki/Month_Day
. - Es
"Canada"
muss nur nach eingeschlossenen Teilzeichenfolgen gesucht und diese gezählt werden, und dies nur in der Groß- und Kleinschreibung."Canadian"
zählt nicht, zählt aber"Canada's"
. Solange der genaue, case-senstitive Text"Canada"
in einem String existiert, ist es eine Übereinstimmung - Der Inhalt der Seite wird als Bestandteil der entsprechenden
.html
Datei betrachtet (dh was wird angezeigt, wenn Sie die Seite als herunterladen.html
und im Editor öffnen). - Das Ergebnis kann an STDOUT ausgegeben, zurückgegeben oder auf andere angemessene Weise angezeigt werden
Testfälle:
July 1 => 34
May 14 => 1
Oct 31 => 2
July 4 => 2
Dies ist Codegolf, also gewinnt die kürzeste Einreichung
(Als nicht belohnter Bonus bin ich daran interessiert zu sehen, was der Tag mit der höchsten Anzahl ist.)