在一大堆数据中找出重复的是一件经常要做的事情。现在,我们要处理许多整数,在这些整数中,可能存在重复的数据。 你要写一个程序来做这件事情,读入、号人据,检查是否有重复的数据。如果有,输出 “YES”这三个字
时间: 2024-03-22 10:38:16 浏览: 120
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
好的,这是一个简单的问题,我可以为您提供一个基于 Python 语言的解决方案。您可以将要检查的整数存储在一个列表中,然后使用 set() 函数将列表转换为集合。集合是一种不允许重复元素的数据结构,因此如果列表中有重复的整数,集合的长度将小于列表的长度。以下是一个示例代码:
```
num_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1] # 要检查的整数列表
num_set = set(num_list) # 转换为集合
if len(num_list) != len(num_set):
print("YES") # 存在重复元素
else:
print("NO") # 不存在重复元素
```
您可以将您的整数列表替换为 `num_list` 变量,并将代码插入到您的程序中以检查是否有重复数据。希望这可以帮助您解决问题!
阅读全文