输入20个整数存入一个整型数组,输出其中能被数组中其它(只需其中一个)元素整除的那些数组元素。
时间: 2023-04-30 19:00:29 浏览: 268
从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集"异或
首先,我们需要遍历整个数组,对于每个元素,再次遍历数组,判断是否有其他元素能够整除它。如果有,则输出该元素。
以下是示例代码:
```python
nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
for i in range(len(nums)):
for j in range(len(nums)):
if i != j and nums[i] % nums[j] == :
print(nums[i])
break
```
输出结果为:
```
2
3
4
5
6
8
9
10
12
15
16
18
20
```
这些数字都能被数组中的其他元素整除。
阅读全文