Art volé De quelle taille est le chiffre?
Les chiffres à 7 segments peuvent être représentés en ASCII à l'aide de _|
caractères. Voici les chiffres 0-9
:
_ _ _ _ _ _ _ _
| | | _| _| |_| |_ |_ | |_| |_|
|_| | |_ _| | _| |_| | |_| _|
Votre travail consiste à analyser l'art en nombres normaux.
Remarques sur les chiffres
- Chaque chiffre a une largeur différente.
1
a une largeur de1
3
et7
sont2
larges245689
et0
sont tous3
larges
Entre chaque chiffre se trouve également un caractère de remplissage. Voici l'ensemble complet de caractères:
// <- devrait être un espace, mais le formatage SE l'a gâché | | ------------- _ _ | | _ ------------- _ _ | _ | ------------- | _ | | ------------- _ | _ _ | ------------- _ | _ | _ | ------------- _ | | ------------- _ | _ | | _ | ------------- _ | _ | _ | ------------- _ | | | _ |
Contribution
L'entrée peut être soit à partir de la console, soit sous forme d'argument de chaîne vers une fonction.
Production
La sortie est soit placée dans la console, soit renvoyée par la fonction.
Exemples:
_ _ _
| | | |_
| | | |_|
1776
_ _ _
_| | | | |_
|_ |_| | |_|
2016
_ _
| |_| |_| |_
| _| | _|
1945
_ _ _ _ _ _
| | | | | | | | | | | | |
| |_| |_| |_| |_| |_| |_|
1000000
_ _ _ _ _ _ _ _
| | | _| _| |_| |_ |_ | |_| |_|
|_| | |_ _| | _| |_| | |_| _|
0123456789
C'est le golf par code donc le nombre d'octets le plus court gagne!