文远知行8月14笔试
# 第1题
n = int(input())
nums = list(map(int, input().split()))
nums.sort(reverse=True)
print(nums)
dic = {}
cost = 0
i = 1
while i < n:
cout = 1
while i <= n-1 and nums[i] == nums[i-1]:
i += 1
cout += 1
if cout in dic:
print('i:',i)
cost += cout * nums[i-1]
else:
dic[cout] = nums[i-1]
i += 1
print('cost:', cost) #文远知行#
