Bu kod golfünün amacı, bir dizeyi girdi olarak alan bir program oluşturmaktır ve SHA-1 karma değerini onaltılık bir sayı olarak çıkarmanız gerekir . SHA-1 için sözde kodu burada bulabilirsiniz
Diğer kurallar:
- Ağ erişimi yok
- Harici programlar çalıştırmanıza izin verilmiyor
- Girişi karma yapmak için yerleşik yöntemleri kullanmanıza izin verilmiyor
- En kısa kod kazanır
- Yalnızca ASCII girişini işlemek gerekir
- Çıktı küçük veya büyük harf olabilir
Giriş aşağıdakiler kullanılarak sağlanabilir:
- Giriş isteniyor
- Komut satırı bağımsız değişkenlerini kullanma
- STDIN kullanma
Test senaryoları:
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