
n=int(input())
a=list(map(int,input().split()))
a_count=[0 for i in range(n)]
for i in range(n):
a_count[a[i]]=a_count[a[i]]+1
if(i!=n-1):
print(a_count[a[i]],end=' ')
else :
print(a_count[a[i]])
本篇博客介绍了一个简单的Python程序,该程序读取整数数组并计算每个元素出现的次数。通过使用输入函数和列表推导等基本概念,展示了如何有效地进行数组元素计数。

n=int(input())
a=list(map(int,input().split()))
a_count=[0 for i in range(n)]
for i in range(n):
a_count[a[i]]=a_count[a[i]]+1
if(i!=n-1):
print(a_count[a[i]],end=' ')
else :
print(a_count[a[i]])
322
2711

被折叠的 条评论
为什么被折叠?