Hexadecimal es un sistema de conteo de base 16 que va de 0
a f
. Su trabajo es hacer un contador que muestre estos números.
Ejemplo:
$ python counter.py
1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30
Reglas:
- Los números pueden estar separados por espacios, tabulaciones o nuevas líneas.
- El número mínimo al que debe ir es
30
(48 en decimal).- También puede hacer que el programa imprima números para siempre hasta que se detenga.
- Las letras pueden estar en mayúsculas o minúsculas (
A
oa
). - No se permiten funciones integradas (que afectan directamente las conversiones / conteos hexadecimales).
- Se permiten ceros a la izquierda
- Puede comenzar desde
1
o0
- ¡El código más corto gana!