matlab:怎样编写找出所有由1-9九个数字组成的式子,满足:一个三位数减去另一个三位数等于另一个三位数
人气:164 ℃ 时间: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
推荐
猜你喜欢
- 李伯伯家有一块周长120米的长方形菜地,长与宽的比是3:2.这块菜地面积是多少平方米
- 水果店运来一批水果,已知苹果100千克,利比水果总数的1/4多8千克,苹果和梨一共占这批水果的5/12,这批水
- 夹竹桃( )有韧性,( )能引起我许多的幻想,( )我爱上了它.(填关联词)
- 一个长方体空油箱,底面是边长5分米的正方体.把40升汽油倒进去后,正好装了5分之1.油箱深().
- You should be more careful next time.
- 从一个长5分米,宽4分米的长方形木板上锯下一个最大的圆,圆的周长是_分米,圆的面积是_平方分米,剩下的木板是_平方分米.
- 化简m/3根号3n²/m*2根号3m²/n
- 根据植物的需求量,培养基中无机盐的元素可分为哪两类?