Viết chương trình hoặc hàm có thể in tất cả các số nguyên chính xác một lần cho thời gian và bộ nhớ vô hạn.
Đầu ra có thể có thể là:
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, …
Đây không phải là đầu ra hợp lệ, vì điều này sẽ không bao giờ liệt kê các số âm:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, lỗi
Đầu ra phải ở dạng thập phân, trừ khi ngôn ngữ của bạn không hỗ trợ số nguyên thập phân (trong trường hợp đó sử dụng biểu diễn tự nhiên của số nguyên mà ngôn ngữ của bạn sử dụng).
Chương trình của bạn phải làm việc với các số có độ lớn nhất của loại số nguyên tiêu chuẩn của ngôn ngữ của bạn.
Mỗi số nguyên phải được phân tách khỏi số tiếp theo bằng cách sử dụng bất kỳ dấu tách nào (dấu cách, dấu phẩy, ngắt dòng, v.v.) không phải là chữ số cũng không phải là dấu âm của ngôn ngữ của bạn.
Dải phân cách không được thay đổi tại bất kỳ điểm nào.
Dấu phân cách có thể bao gồm nhiều ký tự, miễn là không có ký tự nào là chữ số cũng không phải là dấu âm (ví dụ:
,
có giá trị như chỉ,
).Bất kỳ số nguyên được hỗ trợ cuối cùng phải được in sau một khoảng thời gian hữu hạn.
Chấm điểm
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất bằng byte sẽ thắng