matlab:怎样编写找出所有由1-9九个数字组成的式子,满足:一个三位数减去另一个三位数等于另一个三位数
人气:259 ℃ 时间:2019-09-02 09:40:34
解答
for num1=100:999
for num2=100:999
num3=num1-num2;
if(num3999),continue;end
temp=strcat(num2str(num1),num2str(num2),num2str(num3));
flag=1;
for cnt1=1:length(temp)-1
for cnt2=cnt1+1:length(temp)
if(any(temp=='0',2)),flag=0;break,end
if(temp(cnt1)==temp(cnt2)),flag=0;break,end
end
if(flag==0),break,end
end
if(flag==1),fprintf('%d-%d=%d\n',num1,num2,num3);end
end
end
推荐
- 你能把1至9这九个数字组成一个三位数减三位数,差等于三位数的算式吗
- 你能把1至9这九个数字组成一个三位数减三位数,差等于三位数的算式吗
- 如何把0到9数字组成一个4位数减三位数等于三位数
- 用1到9组成3个三位数(每个数字只能用一次),使其中两个数的和等于第三个数
- 用1-9这九个数,组成一道三位数加三位数等于三位数的加法算式题,每个数字只能用一次.
- 将下面各组字母组成单词,并写出汉语意思 q t n o u s e i e h a c t r e i d w o n w w r l o e f
- 找出单词划线部分读音不同的地方zoo,book,good,look(“oo"部分划线)
- 一桶油重10千克,第一次倒出2.6千克,第二次倒出x千克,剩下的油正好是第一次倒出的2倍(列出方程,并求出方程的解)
猜你喜欢