有任意不重复的五个数字(如:5,6,7,8,9),能组成多少个互不相同且无重复数字的三位数,都是多少?
list = input("请输入数字组合中的几个不同的数字:")
list = list.split(',')
for n in range(len(list)):
list[n]= int(list[n])
print('\n',list,'这',len(list),'个数字组成的互不相同且无重复数字的三位数如下:')
count = 0
for i in range(len(list)):
for j in range(len(list)):
for k in range(len(list)):
if (list[i]! = list[j] and (list[j] ! = list[k] and (list[k] ! = list[i]):
print('%d%d%d' % (list[i],list[j],list[k]),end=' ')
count = count + 1
if (count % 10 ==0):
print('\n')
print('\n共组成互不相同且无重复数字的三位数有:',count,'个')