Souvent, pendant que je joue au code, je veux savoir quelle est la valeur ASCII d'un certain caractère. ASCIItable.com est l' une de mes ressources préférées pour rechercher rapidement tous les caractères ASCII imprimables . Cela a une image vraiment sympa qui montre non seulement les caractères ASCII imprimables et leurs valeurs, mais aussi les caractères non imprimables et étendus, et les valeurs en hexadécimal, octal et HTML:
Le défi d'aujourd'hui est de recréer cette table ASCII en tant que table ASCII au lieu d'une image. Pour simplifier les choses, nous n'utiliserons pas de caractères de contrôle (caractères inférieurs à 32) et nous afficherons uniquement la valeur décimale et le caractère. En d'autres termes, votre défi consiste à écrire un programme complet ou une fonction qui imprime ou renvoie le texte suivant:
Dec Chr | Dec Chr | Dec Chr
----------------------------------
32 Space | 64 @ | 96 `
33 ! | 65 A | 97 a
34 " | 66 B | 98 b
35 # | 67 C | 99 c
36 $ | 68 D | 100 d
37 % | 69 E | 101 e
38 & | 70 F | 102 f
39 ' | 71 G | 103 g
40 ( | 72 H | 104 h
41 ) | 73 I | 105 i
42 * | 74 J | 106 j
43 + | 75 K | 107 k
44 , | 76 L | 108 l
45 - | 77 M | 109 m
46 . | 78 N | 110 n
47 / | 79 O | 111 o
48 0 | 80 P | 112 p
49 1 | 81 Q | 113 q
50 2 | 82 R | 114 r
51 3 | 83 S | 115 s
52 4 | 84 T | 116 t
53 5 | 85 U | 117 u
54 6 | 86 V | 118 v
55 7 | 87 W | 119 w
56 8 | 88 X | 120 x
57 9 | 89 Y | 121 y
58 : | 90 Z | 122 z
59 ; | 91 [ | 123 {
60 < | 92 \ | 124 |
61 = | 93 ] | 125 }
62 > | 94 ^ | 126 ~
63 ? | 95 _ | 127 DEL
Les espaces de fin sur chaque ligne et une nouvelle ligne de fin sont autorisés. Comme il s'agit d'un défi de complexité kolmogorov , votre soumission ne peut prendre aucune entrée, ni accéder à des ressources externes (comme un fichier ou le Web), et votre objectif est de compresser le code pour afficher autant que possible ce texte.
Les failles standard s'appliquent et la réponse la plus courte en octets l'emporte. Bon golf!