📌  相关文章
📜  用数字 1、2、3、4 和 5 可以组成多少个 3 位偶数?(1)

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

用数字 1、2、3、4 和 5 可以组成多少个 3 位偶数?

如果一个数字是3位数,那么它的最后一位只有可能是 2、4 或 5,因为这些数字是偶数。

而对于前两位,可以任意选择 1、2、3、4 和 5 这五个数字中的任意两个。由于这些数字是可以重复使用的,所以总共的情况数为 5 * 5 * 3 = 75。

但是,还需要考虑特殊情况,即前两位选择的数字都是 5,这种情况下只能组成一个 555 的数。

因此,最终可以组成的 3 位偶数的个数为 75 - 1 = 74。

下面是 Python 代码的实现:

count = 0
for i in range(1, 6):
    for j in range(1, 6):
        if i != 5 or j != 5:
            for k in [2, 4, 5]:
                if (i * 100 + j * 10 + k) % 2 == 0:
                    count += 1
print(count)

其中,三重循环分别枚举第一位、第二位和第三位的数字,最后计算能组成多少个偶数并输出结果。

在上述代码中,我们使用了 Python 的 % 操作符来判断一个数是否是偶数。注意,该操作符表示求余数,因此结果为 0 表示该数是偶数。