网易互娱 2020 年校招 人工智能算法 第一题
def func(x):
cnt = 0
while x > 0:
if x%2 == 1:
cnt += 1
x //= 2
return cnt
if __name__ == "__main__":
m = int(input())
for k in range(m):
n = int(input())
num = [int(x) for x in input().strip().split(' ')]
res = []
for i in range(n):
c = func(num[i])
res.append(c)
ans = set(res)
print(len(ans)) #网易互娱##校招##机器学习##笔试题目#


凡岛公司福利 294人发布