用1、2、3、4、6、8共6个数组成不重复的6位数,能被334整除的有多少个?用matlab编程

问题描述:

用1、2、3、4、6、8共6个数组成不重复的6位数,能被334整除的有多少个?用matlab编程
1个回答 分类:综合 2014-10-19

问题解答:

我来补答
A=[1,2,3,4,6,8];
B=perms(A);
C=10.^[0,1,2,3,4,5];
k=0;
for i=1:720
n=sum(B(i,:).*C);
if(mod(n,334)==0)
k=k+1;
disp([k,n]);
end
end
结果
1 134268
2 164328
3 314628
4 143286
5 218436
6 413826
7 182364
8 618234
9 813624
10 431862
11 416832
12 341682
 
 
展开全文阅读
剩余:2000