วันที่ 1 กรกฎาคมเป็นวันแคนาดา (yay Canada)! หรือมันคืออะไร? ดูเหมือนว่าหน้าWikipediaสำหรับวันนี้มีเนื้อหาเกี่ยวกับประเทศแคนาดาจำนวนมาก แต่มีอีกวันไหนที่เป็นชาวแคนาดามากกว่า
งานของคุณคือการเขียนโปรแกรมหรือฟังก์ชั่นซึ่งใช้วันที่ (เดือนและวัน) เป็นข้อมูลป้อนเข้าและส่งคืนหรือส่งออกจำนวนการกล่าวถึง "แคนาดา" บนหน้า Wikipedia สำหรับวันที่ป้อน กฎบางอย่าง:
- วันที่อาจถูกป้อนในรูปแบบที่เหมาะสมตามที่คุณเลือก
- การส่งของคุณจะต้องดึงข้อมูลจาก
en.wikipedia.org/wiki/Month_Day
URL - เพียง แต่
"Canada"
จะต้องมีการค้นหาและนับสตริงรวมและเฉพาะในกรณีที่ชื่อ"Canadian"
ไม่นับ แต่"Canada's"
จะนับ ตราบใดที่ข้อความที่ตรงตามตัวพิมพ์ใหญ่ - เล็ก"Canada"
อยู่ในสตริงมันคือการจับคู่ - เนื้อหาของหน้าจะถูกพิจารณาว่าเป็น
.html
ไฟล์ใด ๆ ภายในไฟล์ที่เกี่ยวข้อง(เช่นสิ่งที่ปรากฏขึ้นหากคุณดาวน์โหลดเป็นหน้า.html
และเปิดใน Notepad) - ผลลัพธ์อาจถูกส่งออกไปยัง STDOUT ส่งคืนหรือแสดงในลักษณะอื่นใดที่สมเหตุสมผล
กรณีทดสอบ:
July 1 => 34
May 14 => 1
Oct 31 => 2
July 4 => 2
นี่คือรหัสกอล์ฟดังนั้นการส่งที่สั้นที่สุดจึงชนะ
(ในฐานะที่เป็นโบนัสที่ไม่มีการส่งต่อฉันสนใจที่จะดูว่าวันใดที่มีจำนวนมากที่สุด)