n = int(input()) a = input().split() # b[1]记录1出现的次数,b[2]记录2出现的次数...b[10]记录10出现的次数 b = [0] * 11 # 定义一个11个都是0的列表 # 类型转换 for i in range(0, n): a[i] = int(a[i]) # a[i]每出现一次,b[a[i]]自增1 k = a[i] # 记录k出现的次数 b[k] += 1 # 循环b列表 1-10 b[1]~b[10] for i in range(1, 11): if b[i] > 0: print(i, b[i]) /************************************************************** Problem: 1884 User: admin Language: Python Result: Accepted Time:86 ms Memory:34480 kb ****************************************************************/