5
การนำอัลกอริทึมแฮช SHA-1 มาใช้
เป้าหมายของ code-golf นี้คือการสร้างโปรแกรมที่รับสตริงเป็นอินพุตและคุณต้องส่งออกค่าแฮชSHA-1เป็นเลขฐานสิบหก คุณสามารถค้นหารหัสเทียมสำหรับ SHA-1 ได้ที่นี่ กฎอื่น ๆ : ไม่มีการเข้าถึงเครือข่าย คุณไม่ได้รับอนุญาตให้เรียกใช้โปรแกรมภายนอก คุณไม่ได้รับอนุญาตให้ใช้วิธีการในตัวเพื่อแฮชอินพุต รหัสที่สั้นที่สุดชนะ มีความจำเป็นเพียงจัดการกับอินพุต ASCII เท่านั้น เอาต์พุตอาจเป็นตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่ อินพุตสามารถจัดเตรียมโดยใช้: พรอมต์สำหรับการป้อนข้อมูล การใช้อาร์กิวเมนต์บรรทัดคำสั่ง ใช้ STDIN กรณีทดสอบ: 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 ------------------------------------------------------------ …