0 点赞 评论 收藏
分享
letscodeit:you see see you one day day only eat eat eat become fat fat fat
0 点赞 评论 收藏
分享
我家的狗不咬人:
0 点赞 评论 收藏
分享
牛客吴彦祖:当一个男人说:我不是什么好人,你跟我在一起不会幸福 ,那你和他在一起就真的不会幸福,他已经开始洗脑了,他已经开始铺垫人设,原本你以为他人很好,其实就是一种铺设,他故意说这话让你迷失在套路里,半真半假最为致命。还有什么不再相信爱情了,不再对别人抱希望了,都是同理,真正对生活/感情失去希望的人,会把自己锁的紧紧的,能说出这样的话出来都是一种良态,忧郁症的人会伪装成正常人痛苦的活着,而某些渣渣是正常人却说自己是忧郁症来博同情
0 点赞 评论 收藏
分享

0 点赞 评论 收藏
分享

0 点赞 评论 收藏
分享
:def cal(lis): from functools import reduce max_num = max(lis) length = len(lis) res = [] dic = {} ddd = {} for i in range(length): dic = find(lis[i],max_num) res.append(dic) final_dic = reduce(merge,res) keys = list(final_dic.keys()) for key in keys: ddd[key] = 0 for di in res: ddd[key] += di[key] res = min(ddd.items(), key=lambda x: x[1])[1] return res def merge(a,b): from collections import Counter return dict.fromkeys(x for x in a if x in b) #return dict(Counter(x)+Counter(y)) def find(num,max_num): res = {} temp = num count = 0 while num >= 1: try: v = res[num] except: res[num] = count num = num // 2 count += 1 count = 0 while temp <= max_num: try: v = res[temp] except: res[temp] = count count += 1 temp *= 2 return res if __name__ == '__main__': n = int(input()) x = input().split(' ') lis = list(map(int,x)) res = cal(lis) print(res)

0 点赞 评论 收藏
分享

0 点赞 评论 收藏
分享

0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: