এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা প্রদত্ত স্ট্রিংয়ের শ্যানন এনট্রপি অনুমান করে।
একটি স্ট্রিং থাকে এন অক্ষর, ঘ স্বতন্ত্র অক্ষর, x আমি হয় আমি তম স্বতন্ত্র অক্ষর, এবং পি (এক্স আমি ) স্ট্রিং যে চরিত্র উদিত হত্তয়া সম্ভাব্যতা, তাহলে সেই স্ট্রিং এর জন্য আমাদের শ্যানন এনট্রপি অনুমান দেওয়া হয়:
এই চ্যালেঞ্জের অনুমানের জন্য আমরা ধরে নিই যে একটি স্ট্রিংয়ের সাথে অক্ষরের সংঘটিত হওয়ার সম্ভাবনা কেবলমাত্র অক্ষরের মোট সংখ্যার দ্বারা বিভক্ত হওয়ার পরিমাণ simply
আপনার উত্তরটি পিরিয়ডের পরে কমপক্ষে 3 ডিজিটের সঠিক হতে হবে।
পরীক্ষার কেস:
"This is a test.", 45.094
"00001111", 8.000
"cwmfjordbankglyphsvextquiz", 122.211
" ", 0.0
Entropy
চরিত্র অনুসারে বিটগুলি গণনা করা হয়, স্ট্রিংয়ের জন্য মোট নয়; ওহ ভাল ...