คำถาม
คุณมีชุดอักขระ 50 ถึง 50 ตัว แต่ละเซลล์มีลูกศรชี้ในทิศทางใดทิศทางหนึ่ง ไม่มีเซลล์ว่างเปล่า เมื่อเข้าสู่เซลล์คุณต้องออกจากเซลล์ในทิศทางที่ระบุโดยลูกศร ลูกศรอาจชี้ไปในทิศทางเดียวกันกับที่คุณมาด้วยทำให้เกิดจุดจบ
คุณอาจเริ่มต้นจากเซลล์ใด ๆ บนขอบนอกสุดของเขาวงกตและค้นหาเส้นทางที่นำคุณไปสู่เขาวงกตและทำให้คุณออกจากเซลล์อื่น อินพุตจะได้รับเป็นอาร์เรย์ที่มี <,>, ^ และ v. เอาต์พุตจะเป็นตัวเลขหลักเดียว (บูลีน, จำนวนเต็มหรือตัวอักษร, สิ่งใดจะทำ) เป็น 0 (บ่งบอกว่างานเป็นไปไม่ได้) หรือ 1 (บ่งบอกว่าคุณมี บรรลุภารกิจ)
ตัวอย่าง (อาร์เรย์จริงจะใหญ่กว่านี้)
^ v < >
> < v <
v > v ^
ผลผลิตจะได้
1ในขณะที่คุณสามารถป้อนจาก <ทางด้านขวาซึ่งจะทำให้คุณออกจากด้านล่าง v โดยเส้นทาง "<v v"
ภารกิจคือการเขียนรหัสที่สั้นที่สุดที่เป็นไปได้ที่จะได้รับเขาวงกตเป็นอินพุทและตรวจสอบว่ามีเส้นทางในนั้นตามที่ระบุไว้ในกฎและส่งออกหลักเดียว 0 หรือ 1
อนุญาตให้แสดงผล TRUE และ FALSE แทนตัวเลขจริงได้