For
các vòng lặp được sử dụng rộng rãi trong nhiều ngôn ngữ, nhưng bạn sẽ làm gì nếu không có ngôn ngữ nào hỗ trợ chúng?
Tạo ra một cách để thực hiện một cơ sở for
vòng lặp mà không sử dụng bất kỳ cấu trúc lặp lại ( for
, foreach
, while
, do
, vv).
Vòng lặp cơ bản mà bạn cần sao chép được thiết lập như thế này
for(i=0;i<1000;i++)
Bạn phải có khả năng sao chép này mà không cần sử dụng các cấu trúc lặp lại. Nó cũng phải thực thi mã bằng ngôn ngữ của bạn sẽ nằm trong phần thân của vòng lặp. Bất kỳ hình thức nào eval
đều được cho phép, mặc dù nó có thể không tự thực hiện for
vòng lặp.
Bạn có thể kiểm tra mã của mình bằng cách in mã i
với khoảng trắng 100 lần, thêm trường hợp kiểm tra này vào cuối câu trả lời của bạn để xác minh mã của bạn với người khác.
Không có giới hạn về chính xác nó phải là gì, tất cả những gì nó cần làm là sao chép for
vòng lặp.
Người chiến thắng sẽ được quyết định dựa trên upvote tại thời điểm mà nó được chọn.