0123456789十个数,其中十个数中有两码和4、6、7、9,可以组成多少三个数...
发布网友
发布时间:2024-01-29 23:58
我来回答
共2个回答
热心网友
时间:2024-07-21 16:16
条件并不非常确定:
纯三位数可以是100-999共900个,如果三位数需要不相同则只有9*9*8=648个。
加和只有0-9十种组合,落在4 6 7 9占 4/10, 大约为648*4/10=260个。
如果想准确的话,写一个程序,从100-999算一次即可,计算结果是540个。 大致如下:
FOR i=100 TO 999
LET a=INT(i/100)
LET b=INT(MOD(i,100)/10)
LET c=MOD(i, 10 )
IF a=b OR b=c OR a=c THEN
ELSE
LET n=n+1
LET x=MOD(a+b,10)
LET y=MOD(a+c,10)
LET z=MOD(b+c,10)
IF x=4 OR x=6 OR x=7 OR x=9 OR
y=4 OR y=6 OR y=7 OR y=9 OR
z=4 OR z=6 OR z=7 OR z=9 THEN
k=K+1
END IF
END IF
NEXT i
PRINT n,k
END
热心网友
时间:2024-07-21 16:19
1021212521