For
os loops são usados extensivamente em muitos idiomas, mas o que você faria se nenhum idioma os suportasse?
Criar uma forma de executar uma base for
de loop sem o uso de quaisquer estruturas de repetição ( for
, foreach
, while
, do
, etc.).
O loop for básico que você precisa replicar é configurado assim
for(i=0;i<1000;i++)
Você deve poder replicar isso sem usar estruturas de repetição. Ele também deve executar o código em seu idioma que estaria no corpo do loop. Qualquer forma de eval
é permitida, embora não possa executar o for
loop por si só.
Você pode testar seu código imprimindo-o i
com um espaço de 100 vezes; adicione este caso de teste ao final da sua resposta para verificar seu código com outras pessoas.
Não há restrições sobre o que exatamente deve ser, tudo o que precisa fazer é replicar o for
loop.
O vencedor será decidido com base em votos no momento em que for escolhido.