Piครั้งE (หรือพายถ้าคุณชอบโน้ตคลุมเครือ) 100 ตำแหน่งทศนิยมคือ:
8.5397342226735670654635508695465744950348885357651149618796011301792286111573308075725638697104739439...
( OIES A019609 ) ( อาร์กิวเมนต์สำหรับความไม่ลงตัวที่อาจเกิดขึ้นได้ )
งานของคุณคือการเขียนโปรแกรมที่ใช้จำนวนเต็มบวก N และเอาท์พุท Pi * e ที่ตัดปลายเป็นทศนิยมสิบตำแหน่ง เช่นถ้า N = 2 8.53
แล้วออกที่ควรจะเป็น
นี่เป็นปัญหาการปรับให้เหมาะสมดังนั้นการส่งที่สามารถให้ผลลัพธ์ที่ถูกต้องสำหรับค่าสูงสุดของ N จะเป็นผู้ชนะ
เพื่อให้แน่ใจว่าการส่งทั้งหมดจะถูกตัดสินโดยใช้พลังการประมวลผลเดียวกันรหัสของคุณจะต้องทำงานบนideoneโดยใช้ภาษาใดก็ได้ที่พวกเขาสนับสนุน ตามideone faqมีการ จำกัด เวลารัน 5 วินาทีสำหรับผู้ใช้ที่ไม่ได้ล็อกอิน ขีด จำกัด 5 วินาทีนี้เป็นสิ่งที่คุณต้องใช้ไม่ใช่ขีด จำกัด 15 วินาทีสำหรับผู้ใช้ที่ล็อกอิน (ดูคำถามที่พบบ่อยสำหรับข้อ จำกัด อื่น ๆ เช่นหน่วยความจำขนาดรหัส ฯลฯ )
โดยเฉพาะคนที่ไม่ได้เข้าสู่ระบบ ideone ควรจะสามารถเรียกใช้โปรแกรมของคุณบน ideone ทุกค่าของ N จาก 1 ไปสูงสุดบาง nMax และเห็นผลลัพธ์ที่ถูกต้องเกือบตลอดเวลา ไม่มีข้อผิดพลาดใด ๆTime limit exceeded
หรือMemory limit exceeded
ฯลฯ การส่งด้วย Nmax ที่ใหญ่ที่สุดชนะ
(ไม่ว่าเวลาที่ถ่ายจริงจะเป็น smidge นานกว่า 5 วินาทีหรือไม่ก็ตามตราบเท่าที่ ideone ไม่ให้ข้อผิดพลาด " เกือบตลอดเวลา " ถูกกำหนดเป็นมากกว่า 95% ของเวลาสำหรับ N ใด ๆ โดยเฉพาะ)
รายละเอียด
- คุณอาจจะใช้วิธีการทางคณิตศาสตร์ที่คุณต้องการใดในการคำนวณ Pi * E, แต่คุณอาจไม่ hardcode ส่งออกเกินโหลหลักแรกของ Pi, E หรือ Pi *อีเมล
- โปรแกรมของคุณควรทำงานให้กับ N ใด ๆ ที่ได้รับทรัพยากรไม่ จำกัด
- คุณอาจใช้บิวท์อิน Pi หรือค่าคงที่หากภาษาของคุณมีอยู่
- คุณไม่สามารถเข้าถึงเว็บไซต์หรือแหล่งข้อมูลภายนอกรหัสของคุณ (ถ้า ideone อนุญาตให้ทำได้)
- นอกเหนือจากฮาร์ดโค้ดและการเข้าถึงทรัพยากรภายนอกแล้วสิ่งใดก็ตามที่ ideone อนุญาตให้ทำได้นั้นเกือบจะแน่นอน
- อินพุตและเอาต์พุตของคุณจะต้องทำงานร่วมกับ ideone ที่ให้สำหรับ i / o (stdin / stdout เท่านั้นที่ดูเหมือน) ไม่เป็นไรถ้าคุณต้องการอัญประกาศรอบอินพุต N หรือเอาต์พุตเป็นอย่าง
ans = ...
อื่นเป็นต้น - โปรดใส่ลิงก์ไปยังตัวอย่างโค้ด ideone ของรหัสของคุณด้วย Nmax ของคุณ
- หากมีการเสมอกัน (เป็นไปได้ก็ต่อเมื่อการส่งหลายครั้งมีขีด จำกัด จำนวนอักขระที่เอาต์พุต 64kB) คำตอบโหวตสูงสุดจะชนะ