酷代码 AI
菜单
服务商

Python实现对0 - 100整数去重并排序

以下是使用Python实现的代码: ```python # 读取输入的数字数量 n = int(input()) # 读取输入的数字 numbers = list(map(int, input().split())) # 初始化计数数组,长度为101,因为数字范围是0到100 count = [0] * 101 # 统计每个数字出现的次数 for num in numbers: count[num] += 1 # 存储去重且排序后的数字 result = [] # 遍历计数数组 for i in range(101): if count[i] > 0: result.append(i) # 输出结果 print(" ".join(map(str, result))) ``` 对于输入样例2,按照上述代码的逻辑,程序会先统计每个数字出现的次数,然后将出现过的数字按顺序添加到结果列表中,最后输出去重且排序后的数字。输入“7”和“3 3 2 2 9 2 3”,程序输出为“2 3 9”。 ######[AI问答 | 262点数解答 | 2026-05-23 19:08:43]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]