Arte roubada De que tamanho é o dígito?
Os dígitos de 7 segmentos podem ser representados em ASCII usando _|
caracteres. Aqui estão os dígitos 0-9
:
_ _ _ _ _ _ _ _
| | | _| _| |_| |_ |_ | |_| |_|
|_| | |_ _| | _| |_| | |_| _|
Seu trabalho é analisar a arte em números normais.
Notas sobre números
- Cada dígito tem uma largura diferente.
1
tem uma largura de1
3
e7
são2
amplos245689
e0
são todos3
largos
Também entre cada dígito há um caractere de preenchimento. Aqui está o conjunto completo de caracteres:
// <- deve ser um espaço, mas a formatação SE estragou tudo | | ------------- _ _ | _ ------------- _ _ _ ------------- | _ | | ------------- _ | _ _ ------------- _ | _ | _ | ------------- _ | | ------------- _ | _ | | _ | ------------- _ | _ | _ ------------- _ | | | _ |
Entrada
A entrada pode ser do console ou como uma string arg para uma função.
Saída
A saída é colocada no console ou é retornada da função.
Exemplos:
_ _ _
| | | |_
| | | |_|
1776
_ _ _
_| | | | |_
|_ |_| | |_|
2016
_ _
| |_| |_| |_
| _| | _|
1945
_ _ _ _ _ _
| | | | | | | | | | | | |
| |_| |_| |_| |_| |_| |_|
1000000
_ _ _ _ _ _ _ _
| | | _| _| |_| |_ |_ | |_| |_|
|_| | |_ _| | _| |_| | |_| _|
0123456789
Isso é código-golfe, e a menor contagem de bytes ganha!