এই কোড-গল্ফের লক্ষ্য হ'ল একটি প্রোগ্রাম তৈরি করা যা স্ট্রিংটিকে ইনপুট হিসাবে গ্রহণ করে এবং আপনাকে 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
------------------------------------------------------------
Input: This is a code golf challenge
Output: f52ff9edd95d98e707bd16a7dead459cb8db8693