একটি লিস্ট nums দেওয়া আছে। এমন কোনো এলিমেন্ট আছে কিনা যेर ফ্রিকোয়েন্সি তার নিজস্ব মানের সমান।
উদাহরণ
nums = [2,5,7,5,3,5,3,5,9,9,5] → আউটপুট: True
5 অ neder ৫ বার এসেছে।
এলগরিদম (Counter ব্যবহার)
nums_c := Counter(nums)- প্রতিটি
(value, freq)পেয়ার চেক করুন: যদিvalue == freqহয়:True Falseরিটার্ন করুন।
পাইথন কোড
from collections import Counter
def solve(nums):
nums_c = Counter(nums)
for i, j in nums_c.items():
if i == j:
return True
return False
nums = [2,5,7,5,3,5,3,5,9,9,5]
print(solve(nums)) # আউটপুট: True
ইনপুট / আউটপুট
[2,5,7,5,3,5,3,5,9,9,5] True