เขียนโปรแกรมหรือฟังก์ชั่นซึ่งจะสามารถพิมพ์จำนวนเต็มทั้งหมดได้เพียงครั้งเดียวโดยไม่ จำกัด เวลาและหน่วยความจำ
ผลลัพธ์ที่เป็นไปได้อาจเป็น:
0, 1, -1, 2, -2, 3, -3, 4, -4, …
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, -7, -8, -9, 10, 11, …
นี่ไม่ใช่เอาต์พุตที่ถูกต้องเนื่องจากจะไม่ระบุจำนวนลบ:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...
ผลลัพธ์จะต้องเป็นทศนิยมเว้นแต่ว่าภาษาของคุณจะไม่สนับสนุนจำนวนเต็มฐานสิบ (ในกรณีนั้นให้ใช้การแทนค่าจำนวนเต็มตามภาษาที่คุณใช้)
โปรแกรมของคุณต้องทำงานกับตัวเลขที่มีขนาดใหญ่ที่สุดของภาษาจำนวนเต็มมาตรฐาน
แต่ละจำนวนเต็มต้องแยกจากตัวถัดไปโดยใช้ตัวคั่นใด ๆ (ช่องว่างเครื่องหมายจุลภาคการแบ่งบรรทัด ฯลฯ ) ที่ไม่ใช่ตัวเลขหรือเครื่องหมายลบของภาษาของคุณ
ตัวคั่นจะต้องไม่เปลี่ยนแปลง ณ จุดใด ๆ
ตัวคั่นสามารถประกอบด้วยอักขระหลายตัวตราบใดที่ไม่มีตัวอักษรเหล่านั้นเป็นตัวเลขหรือเครื่องหมายลบ (เช่น
,
ถูกต้องเช่นเดียวกับ,
)จำนวนเต็มใด ๆ ที่รองรับจะต้องถูกพิมพ์หลังจากกำหนดระยะเวลาที่แน่นอน
เกณฑ์การให้คะแนน
นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุดในหน่วยไบต์ชนะ