30
ส่งออกสำเนาของ googol ของสตริง
ฉันสนใจที่จะเห็นโปรแกรมที่ไม่ขอข้อมูลใด ๆ พิมพ์สำเนาgoogolของสตริงที่ไม่มีข้อผิดพลาดไม่น้อยไม่มากแล้วหยุด googolถูกกำหนดให้เป็น 10 ^ 100 คือ 1 ตามด้วย 0 ร้อยในทศนิยม ตัวอย่างผลลัพธ์: 111111111111111111111111111111111111111111111111111111111111111111111111... หรือ Hello world Hello world Hello world Hello world Hello world Hello world ... สตริงสามารถประกอบด้วยพื้นที่สีขาวหรือสัญลักษณ์พิเศษทั้งหมดได้ ข้อยกเว้นเพียงอย่างเดียวสำหรับสำเนาที่เหมือนกันของสตริงคงที่คือหากภาษาของคุณตกแต่งเอาท์พุทด้วยวิธีการที่ไม่สามารถป้องกันได้ แต่สามารถลบออกได้เล็กน้อยในสคริปต์ตัวห่อหุ้มเช่นการเติมหมายเลขบรรทัดในแต่ละบรรทัด ไม่จำเป็นต้องระบุสคริปต์ตัวแรปเปอร์ในกรณีดังกล่าว คุณสามารถสมมติว่าคอมพิวเตอร์ของคุณจะไม่หมดเวลา แต่นอกเหนือจากนั้นโปรแกรมของคุณจะต้องมีความต้องการทรัพยากรที่เหมาะสม นอกจากนี้คุณต้องเคารพข้อ จำกัด ใด ๆ ที่ภาษาการเขียนโปรแกรมที่คุณเลือกโพสเช่นคุณต้องไม่เกินค่าสูงสุดที่อนุญาตสำหรับประเภทจำนวนเต็มและไม่จำเป็นต้องมีหน่วยความจำเกิน 4 GB ในคำอื่น ๆ โปรแกรมควรในหลักการจะทดสอบโดยการทำงานบนคอมพิวเตอร์ของคุณ แต่เนื่องจากขนาดของจำนวนนี้คุณจะได้รับการคาดหวังว่าจะพิสูจน์ได้ว่าจำนวนสำเนาของสตริงที่ส่งออกเท่ากับ 10 ^ 100 และโปรแกรมจะหยุดหลังจากนั้น การหยุดสามารถออกหรือหยุดหรือแม้แต่การยกเลิกเนื่องจากข้อผิดพลาด …
63
code-golf