เลขฐานสิบหกเป็นระบบฐานนับ 16 ที่จะไปจากการ0
f
งานของคุณคือสร้างตัวนับที่จะแสดงตัวเลขเหล่านี้
ตัวอย่าง:
$ 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
กฎ:
- ตัวเลขอาจคั่นด้วยช่องว่างแท็บหรือบรรทัดใหม่
- จำนวนขั้นต่ำที่คุณต้องไปคือ
30
(48 เป็นทศนิยม)- คุณอาจทำให้โปรแกรมพิมพ์หมายเลขตลอดไปจนกว่าจะหยุด
- ตัวอักษรอาจเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก (
A
หรือa
) - ไม่อนุญาตให้มีฟังก์ชันในตัว (ที่ส่งผลโดยตรงต่อการแปลง / การนับเลขฐานสิบหก)
- อนุญาตให้เป็นศูนย์นำหน้า
- อาจเริ่มจาก
1
หรือ0
- รหัสที่สั้นที่สุดชนะ!