5
คำนี้บนกระดานเกรงกลัวหรือไม่?
บทนำ หลังจากดื่มและดูฟุตบอลโลกมาทั้งวันคุณนั่งลงเพื่อเล่นเกมเกรงกลัวอย่างเป็นกันเอง อารมณ์เพิ่มขึ้นเมื่อคุณถูกกล่าวหาว่าเสียเวลาของทุกคนด้วยคำพูดไร้สาระที่ไม่ได้อยู่บนกระดาน! คุณอาจจะเห็นเป็นสองเท่า แต่แน่นอนคุณคิดตรงพอที่จะเขียนโปรแกรมที่จะตรวจสอบว่าคำพูดของคุณอยู่บนกระดาน งานของคุณ เขียนโปรแกรมสคริปต์หรือฟังก์ชั่นที่รับบอร์ดเกรงกลัวและคำเป็นอินพุตและส่งคืน True หากคำนั้นอยู่บนกระดานและเท็จถ้าไม่มีคำนั้น อินพุตจะอยู่ในรูปแบบของหก\nบรรทัด ห้าบรรทัดแรกจะประกอบด้วยบอร์ดเกรงกลัว 5x5 และแต่ละเส้นจะประกอบด้วยตัวพิมพ์ใหญ่ห้าตัว บรรทัดที่หกจะมีคำที่เป็นปัญหารวมอยู่ในตัวพิมพ์ใหญ่ทั้งหมด ตัวอย่างอินพุต: AJNES TNFTR LSAIL UDNEX EQGMM DAFTER เอาต์พุตสามารถเป็นอะไรก็ได้ที่บ่งบอกถึงความจริงหรือเท็จในภาษาการเขียนโปรแกรมที่คุณเลือกอย่างไม่น่าสงสัยและปฏิบัติตามอนุสัญญามาตรฐานที่เป็นศูนย์, ไม่มีค่า, และไม่มีความหมายที่ว่างเปล่า ตัวอย่างเอาต์พุตสำหรับอินพุตด้านบน: 1 แนวทาง I / O อินพุตอาจถูกอ่านจาก stdin และตอบเอาต์พุตไปยัง stdout หรือ อินพุตอาจเป็นอาร์กิวเมนต์สตริงเดี่ยวของฟังก์ชันและ answer เป็นค่าส่งคืนของฟังก์ชันนั้น กฎเกรงกลัว คำว่า 'บนกระดาน' หากคุณสามารถสร้างคำผ่านเส้นทางของแผ่นต่อเนื่องติดกันและไม่ซ้ำกันบนกระดาน แผ่นกระเบื้องนั้นถูกพิจารณาว่าอยู่ติดกับแผ่นกระเบื้องทั้งแปดที่ล้อมรอบมัน แผ่นกระเบื้องที่ขอบของบอร์ดอยู่ติดกับห้าแผ่นเท่านั้น เรียงมุมที่ติดกับกระเบื้องเพียงสาม ตัวอักษรต่อเนื่องในคำจะต้องอยู่ติดกันตัวอักษรในคำนั้นจะต้องอยู่ติดกับiตัวอักษรi-1th และi+1th ตัวอักษรอาจปรากฏในคำมากกว่าหนึ่งครั้ง แต่คุณไม่สามารถใช้สี่เหลี่ยมเดียวกันบนกระดานเกรงกลัวมากกว่าหนึ่งครั้งต่อคำ wordplay.netไซต์ …