1. 程式人生 > >Python 算法實現

Python 算法實現

pan 重復 算法 題目 col print log 數字 相同

# 【程序1】 
# 題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少? 
l=[1,2,3,4]
count = 0
for i in range(len(l)):
 for j in range(len(l)):
  for k in range(len(l)):
   if(not(l[i]==l[j] or l[i]==l[k] or l[j]==l[k])):
    count = count +1
    print(  (100 * l[i]) + (10 * l[j]) + l[k]  )
print(count: ,count)

Python 算法實現