[pyar] [OT] Juego para geeks
Fabian Ezequiel Gallina
galli.87 en gmail.com
Mie Mar 16 11:32:46 ART 2011
El día 16 de marzo de 2011 11:20, Alejandro Santos
<listas en alejolp.com> escribió:
> 2011/3/14 Martin Cerdeira <martincerdeira en gmail.com>:
>> Buenas. Apelando al espiritu ludico de la lista e inspirado en un post
>> de stackoverlow[0] (que era en C++)
>> Propongo un juego/desafio en python. Aquí va:
>>
>> Generar un programa en python que cumpla con los siguientes requisitos:
>>
>> 1) Tiene que imprimir en pantalla los nros del 1 al 1000. Es decir, la
>> salida debería ser:
>> 1
>> 2
>> 3
>> 4
>> ...
>> 999
>> 1000
>>
>> 2) No se pueden usar loops de ningun tipo
>> 3) No se pueden usar condicionales
>>
from __future__ import print_function
import sys
sys.setrecursionlimit(1009)
def reprint(n=1):
if n < 1001:
print(n)
n += 1
reprint(n)
reprint()
Seguro me van a putear y decir "estas loopeando, estas loopeando". A
mi me gusta decirle "estoy recursiveando".
Saludos,
--
Fabián E. Gallina
http://www.from-the-cloud.com
More information about the pyar
mailing list