0,1,2,3,4,5,6,7,8,9这几个数字不能重复填空()+()=()+()=()+()=()+()-()+()请高手填!
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 19:40:31
![0,1,2,3,4,5,6,7,8,9这几个数字不能重复填空()+()=()+()=()+()=()+()-()+()请高手填!](/uploads/image/z/383546-2-6.jpg?t=0%2C1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%2C9%E8%BF%99%E5%87%A0%E4%B8%AA%E6%95%B0%E5%AD%97%E4%B8%8D%E8%83%BD%E9%87%8D%E5%A4%8D%E5%A1%AB%E7%A9%BA%28%29%2B%28%29%3D%28%29%2B%28%29%3D%28%29%2B%28%29%3D%28%29%2B%EF%BC%88%EF%BC%89-%EF%BC%88%EF%BC%89%2B%EF%BC%88%EF%BC%89%E8%AF%B7%E9%AB%98%E6%89%8B%E5%A1%AB%21)
0,1,2,3,4,5,6,7,8,9这几个数字不能重复填空()+()=()+()=()+()=()+()-()+()请高手填!
0,1,2,3,4,5,6,7,8,9这几个数字不能重复填空
()+()=()+()=()+()=()+()-()+()请高手填!
0,1,2,3,4,5,6,7,8,9这几个数字不能重复填空()+()=()+()=()+()=()+()-()+()请高手填!
首先把他们都加在一起
就是45
而所有的等式都加在一起应该是4的倍数
也就是说
45减掉了一个数字的两倍变成了4的倍数
当然是不可能了
所以其实这个题无解的
1+8=3+6=4+5=9+0=2+7
a = perms(0:1:2:3:4:5:6:7:8:9);
ans =[];
index =0;
for i = 1:length(a(:,1))
if (a(i,1)+a(i,2) == a(i,3)+a(i,4))
if (a(i,3)+a(i,4) == a(i,5)+a(i,6))
if a...
全部展开
a = perms(0:1:2:3:4:5:6:7:8:9);
ans =[];
index =0;
for i = 1:length(a(:,1))
if (a(i,1)+a(i,2) == a(i,3)+a(i,4))
if (a(i,3)+a(i,4) == a(i,5)+a(i,6))
if a(i,1)+a(i,2) == a(i,7)+a(i,8)-a(i,9)+a(i,10)
ans = a(i,:)
index = index +1;
end
end
end
end
-----------------------
answer is empty! There is no solution!!!!!!
收起