ผ่านอวกาศและเวลา
บทนำ: โดยทั่วไปเรามักจะพูดถึงสี่มิติ: สามมิติพื้นที่สำหรับx, yและz; และมิติหนึ่งครั้ง เพื่อประโยชน์ของความท้าทายนี้ แต่เราจะแยกมิติเวลาเป็นสามเช่นกัน: past, และpresentfuture การป้อนข้อมูล: สองรายการอินพุต หนึ่งที่มีx,y,zพิกัดจำนวนเต็มและหนึ่งปีที่มีจำนวนเต็ม เอาท์พุท: หนึ่งในสี่เอาต์พุตที่แตกต่างและคงที่ตามที่คุณต้องการ หนึ่งที่จะบ่งบอกถึงการส่งออกspace; หนึ่งเพื่อบ่งชี้เอาท์พุทtime; หนึ่งเพื่อบ่งชี้เอาท์พุทboth space and time; neither space nor timeและเป็นหนึ่งเพื่อบ่งชี้ถึงการส่งออก เราจะระบุว่าเราไปที่มิติพื้นที่ทั้งสามถ้าความแตกต่างของจำนวนเต็ม - ทูเปิลไม่ใช่ 0 สำหรับทั้งสามมิติ เราจะระบุว่าเราไปสู่มิติเวลาทั้งสามถ้ามีอย่างน้อยหนึ่งปีในอดีตอย่างน้อยหนึ่งปีในอนาคตและอย่างน้อยหนึ่งปีเท่ากับปีปัจจุบัน (ดังนั้นในปัจจุบัน) ตัวอย่าง: อินพุต: รายการพิกัด:รายการ[{5,7,2}, {5,3,8}, {-6,3,8}, {5,7,2}] ปี:[2039, 2019, 2018, 2039, 2222] เอาท์พุท: คงที่สำหรับspace ทำไม? พิกัด เนื่องจากมันไม่เหมือนกันทั้งหมดเราจึงผ่านมิติพื้นที่ พิกัด เนื่องจากมันไม่เหมือนกันทั้งหมดเราจึงผ่านมิติอวกาศ พิกัด …