📌  相关文章
📜  打印至少可被彼此整除的数组元素(1)

📅  最后修改于: 2023-12-03 15:39:42.150000             🧑  作者: Mango

打印至少可被彼此整除的数组元素

在编写程序时,您可能需要根据特定条件过滤数组中的元素。在这里,我们将介绍如何打印至少可被彼此整除的数组元素。

程序实现

这是一个简单的Python程序,它打印至少可被彼此整除的数组元素:

def print_divisible(arr):
    for i in range(len(arr)):
        for j in range(i+1, len(arr)):
            if arr[j] % arr[i] == 0:
                print(arr[j])
                break

该函数接受一个数组作为参数,并使用两层循环来比较每个元素。如果数组中的两个元素可以被彼此整除,则打印第二个元素。

使用示例

下面是一个使用示例:

arr = [2, 4, 6, 8, 10]
print_divisible(arr)

这将输出:

4
6
8
10

这是因为4可被2整除,6可被2和3整除,8可被2和4整除,10可被2和5整除。

总结

现在您知道如何打印至少可被彼此整除的数组元素了。使用上述函数,您可以从一个数组中删除无用的元素,仅保留与其他元素相互配对的元素。