用Python写下列程序,请输入一个三位整数125百位数字是一个位数字是5,十位数字是2,3位数字之和为8。
时间: 2023-04-05 17:05:15 浏览: 50
以下是 Python 代码:
num = 0
for i in range(1, 10):
for j in range(0, 10):
for k in range(0, 10):
if i == 1 and j == 2 and k == 5:
continue
if i == 1 and j == 5 and k == 2:
continue
if i == 2 and j == 1 and k == 5:
continue
if i == 2 and j == 5 and k == 1:
continue
if i == 5 and j == 1 and k == 2:
continue
if i == 5 and j == 2 and k == 1:
continue
if i + j + k == 8:
num += 1
print(num, ':', i, j, k)