将1到9这九个数字分别填入下面算式的方格中,使等式成立 ()()乘以()等于()()乘以()()()=3684
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/04 02:56:39
将1到9这九个数字分别填入下面算式的方格中,使等式成立 ()()乘以()等于()()乘以()()()=3684
将1到9这九个数字分别填入下面算式的方格中,使等式成立 ()()乘以()等于()()乘以()()()=3684
将1到9这九个数字分别填入下面算式的方格中,使等式成立 ()()乘以()等于()()乘以()()()=3684
>>> for i in range(1,100):
for j in range(1,1000):
if(i*j==3684):
print i,' ',j
4 921
6 614
12 307
你确定是3684,只可以这么分解,题目无解.
只有8个空?
不可能完成!!!
我用pascal测过 符合的 只有:12*307=3684。
你抄错题了,不信就测。
var
i,j,k,m,a,b:longint;
begin
while a*b<>3684 do
for i:=1 to 9 do
begin
for j:=1 to 9 do
...
全部展开
不可能完成!!!
我用pascal测过 符合的 只有:12*307=3684。
你抄错题了,不信就测。
var
i,j,k,m,a,b:longint;
begin
while a*b<>3684 do
for i:=1 to 9 do
begin
for j:=1 to 9 do
begin
if i<>j then a:=i*10+j else continue;
if 3684 mod a=0 then if 3684 div a<99
then begin
b:=3684 div a;
k:=b div 10;
if (i=k) or (j=k) then inc(a)
else begin
m:=b mod 10;
if (i=m) or (j=m) or
end;
end;
end;
end;
end.
收起