输入四个数 ABCD 每一个数都在【0,9】之间,每一个数必须用一次,也只能用一次,要求输出四个数组成的算式 【?】【?】【?】X【?】可能的最大值 输入 多组输入 每一行有四个整数 A B C D 输出 ABC X D的最大值 样例输入复制 1 1 1 2 1 1 1 1 样例输出复制 222 111
时间: 2024-03-03 21:51:03 浏览: 171
好的,我明白了。这是一道简单的数学问题。我可以帮你解决。代码如下:
```python
import itertools
while True:
try:
a, b, c, d = map(int, input().split())
nums = [a, b, c, d]
perms = itertools.permutations(nums)
max_val = 0
for perm in perms:
abc = perm[0] * 100 + perm[1] * 10 + perm[2]
d_val = perm[3]
res = abc * d_val
if res > max_val:
max_val = res
print(max_val)
except:
break
```
你可以将这段代码复制到本地编辑器中运行,并输入样例数据进行测试。
阅读全文