请问在1-9这几位数中,被除数是4位数,除数是2位数,商是3位数,不能重复使用数字,算式是怎样的呢?

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:48:47
()()()()/()()=()()()
括号里填上1-9,不能重复

给你一个概念吧。
比如:abcd/ef=ghi
先设定全部为1,
for (a<9, a+1)
for (b<9, b+1)
...
for (i<9, i+1)
{ if ((a*1000+b*100+c*10+d)/(e*10+f)==(g*100+h*10+i))
if (a!=b && a!=c && ....a!=i)
if (b!=c && b!=d && ....b!=i)
if (c!=d && ....)
....
if (h!=i)
print(a b c d "+" e f "=" g h i)
}

5796÷12=4835796÷42=1385346÷18=2975346÷27=1987254÷39=1867632÷48=1594396÷28=157