27
หยุดยืนอยู่ตรงที่คุณอยู่!
ท้าทาย เขียนฟังก์ชั่นซึ่งจะใช้เวลาหนึ่งพารามิเตอร์: tจำนวนเต็ม ฟังก์ชั่นของคุณจะต้องหยุดโปรแกรมของคุณเป็นtเวลาไม่กี่วินาทีก่อนดำเนินการต่อคล้ายกับtime.sleep(t)ใน Python และWAIT tใน BBC BASIC คุณต้องไม่ใช้ฟังก์ชั่นการรอในตัวหรือฟังก์ชั่นในตัวใด ๆ สำหรับการเรียกใช้โค้ดหลังจากระยะเวลาหนึ่งและโปรแกรมของคุณจะต้องทำงานต่อหลังจากtวินาที สำหรับการทดสอบฟังก์ชั่นของคุณนั้นมีความคลาดเคลื่อนที่ยอมรับได้น้อยกว่า 0.1 วินาทีtในเครื่องของคุณ: ความแตกต่างระหว่างคอมพิวเตอร์นั้นดี ถ้าคำตอบของคุณจะถูกท้าทายโดยทุกคนที่คุณจะต้องให้การถ่ายภาพ (screenshotted) พิสูจน์ให้เห็นว่าการทำงานของคุณทำงานอย่างถูกต้องสำหรับt=1, และt=5 t=25คุณอาจให้รายละเอียดของคอมพิวเตอร์ของคุณเพื่อให้ผู้อื่นสามารถลองทำซ้ำบนเครื่องของตนเอง โปรแกรมของคุณควรและจะทำงานบนคอมพิวเตอร์ที่มีความเร็วสัญญาณนาฬิกา 1.6 GHz หรือสูงกว่า การชนะ โปรแกรมที่สั้นที่สุดชนะ เงินรางวัล เงินรางวัลจะออกไปที่โปรแกรมที่สั้นที่สุดซึ่งหยุดโปรแกรมโดยไม่ต้องใช้การตรวจสอบลูปว่าเวลาผ่านไปนานเท่าใด หากคุณกำลังวิ่งเพื่อรับรางวัลนี้เพิ่มเชิงอรรถที่บอกว่าคำตอบของคุณคือการให้รางวัล ลีดเดอร์บอร์ด /* Configuration */ var QUESTION_ID = 55293; // Obtain this from the url // It will be like http://XYZ.stackexchange.com/questions/QUESTION_ID/... …