কম্পিউটার

স্বতন্ত্র এন্ট্রির গড় উচ্চতা পেতে পাইথন প্রোগ্রাম


ধরুন আমাদের উচ্চতার একটি সেট আছে সেখানে কিছু সদৃশ এন্ট্রিও থাকতে পারে। আমাদের এই উচ্চতার স্বতন্ত্র এন্ট্রির গড় খুঁজে বের করতে হবে।

সুতরাং, যদি ইনপুটটি উচ্চতার মত হয় =[96,25,83,96,33,83,24,25], তাহলে আউটপুট হবে 52.2 কারণ অনন্য উপাদানগুলি হল [96,25,83,33,24], তাই যোগফল হল 96 + 25 + 83 + 33 + 24 =261, গড় হল 261/5 =52.2।

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • h_set :=ডুপ্লিকেট অপসারণের জন্য উচ্চতা থেকে একটি সেট

  • h_set আইটেমের যোগফল / h_set সেটের আকার

উদাহরণ

আসুন আরও ভালভাবে বোঝার জন্য নিম্নলিখিত বাস্তবায়ন দেখি

def solve(heights):
   h_set = set(heights)
   return sum(h_set)/len(h_set)

heights = [96,25,83,96,33,83,24,25]
print(solve(heights))

ইনপুট

[96,25,83,96,33,83,24,25]

আউটপুট

52.2

  1. কলযোগ্য() পাইথন প্রোগ্রামে

  2. একটি সেটের প্রদত্ত আকারের সমস্ত উপসেট পেতে পাইথন প্রোগ্রাম

  3. একটি সেটের প্রদত্ত আকারের সমস্ত উপসেট পেতে পাইথন প্রোগ্রাম

  4. আমি কিভাবে একটি পাইথন প্রোগ্রামের কার্যকর করার সময় পেতে পারি?