计算在[100,500]内有多少个这样的数:各位数字之积大于各位数字之和(如:133,1*3*3>1+3+3)
人气:198 ℃ 时间:2020-05-19 23:23:14
解答
sum=0;
for i=100:500;
a(i)=fix(i/100);
b(i)=fix((i-a(i)*100)/10);
c(i)=(i-a(i)*100-b(i)*10);
end
for i=100:500
if a(i)*b(i)*c(i)>a(i)+b(i)+c(i);
sum=sum+1;
a(i)*100+b(i)*10+c(i);
end
end
sum
Matlab程序求,为295 个
推荐
- 1~~500这些数中,数字0 出现了()次,数字1出现了()次,你是什么算的?
- 1到500中,含有数字3的数有几个?
- 计算1到100这100个数中,每个数各数位上的数字和是多少?
- 数字12345,每个数仅用一次,怎样算答案是999
- 数字1,2,3,4,5,每个数仅用一次,用运算法则,得出999.
- 英语 明天要交!(14 15:12:14)
- 带着(这里填一个词)出发 半命题作文 今天就要
- X表示一个两位数,Y表示一个三位数,如果把X放在Y的左边,且中间夹一个数字5,组成一个六位数是()
猜你喜欢