O objetivo deste code-golf é criar um programa que aceita uma string como entrada e você deve gerar o valor de hash SHA-1 como um número hexadecimal. Você pode encontrar o pseudocódigo para SHA-1 aqui
Outras regras:
- Sem acesso à rede
- Você não tem permissão para executar programas externos
- Você não tem permissão para usar métodos internos para hash da entrada
- O código mais curto vence
- Só é necessário lidar com entrada ASCII
- A saída pode ser minúscula ou maiúscula
A entrada pode ser fornecida usando:
- Solicitando entrada
- Usando argumentos da linha de comando
- Usando STDIN
Casos de teste:
Input: The quick brown fox jumps over the lazy dog
Output: 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12
----------------------------------------------------------
Input: The quick brown fox jumps right over the lazy dog
Output: 1c3aff41d97ada6a25ae62f9522e4abd358d741f
------------------------------------------------------------
Input: This is a code golf challenge
Output: f52ff9edd95d98e707bd16a7dead459cb8db8693