Medidor de golfe de código © 2019
Hexdumps usados com xxdalgo parecido com isto:
00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg
00000010: 730a s.
Sua tarefa é converter um hexdump neste formulário no número de bytes usados.
Regras:
- Falhas usuais proibidas.
- Isso é código-golfe , então a resposta válida mais curta em bytes vence.
- Você pode ou não incluir a nova linha no final do texto (
0a). Isso significa que, se o hexdump terminar em uma nova linha (0a), essa entrada poderá ter sua saída reduzida em um. - Uma entrada vazia (literalmente nada: lista vazia / string / etc.) Deve gerar 0.
- A entrada pode ser obtida de qualquer forma
- A entrada será ASCII válida sem caracteres de controle
- A entrada deve conter todo o hexdump
Casos de teste:
00000000: 4865 6c6c 6f2c 2077 6f72 6c64 2120 4865 Hello, world! He
00000010: 6c6c 6f2c 2077 6f72 6c64 210a llo, world!.
retorna 28 ou 27
00000000: 0a .
retorna 1 ou 0
00000000: 6368 616c 6c65 6e67 650a challenge.
retorna 10 ou 9
00000000: 4865 6c6c 6f2c 2077 6f72 6c64 21 Hello, world!
retorna 13
retorna 0 (literalmente nada: lista vazia / string / etc.)
Explicações seria bom para idiomas não-padrão.
xxdé alimentado com uma string vazia, ele não gera nada.
objdumpdesmontagem ou nasmlistagens para obter respostas de código de máquina.) Acho que devo postar isso na caixa de areia ...




