基礎1:有四個數字:1、2、3、4,能組成多少個互不相同且無重複數字的三位數?
題目:有四個數字:1、2、3、4,能組成多少個互不相同且無重複數字的三位數?各是多少?
#!/usr/bin/python
# -*- coding: UTF-8 -*-
for x in range(1,5):
for y in range(1,5):
for z in range(1,5):
if (x !=y) and (x !=z)and (y !=z):
print (x,y,z)
print('+++++++++++++')
for i in range(1, 5):
for j in range(1, 5):
if (j==i) :
continue; #防止冗餘迴圈
print(i,j)
for k in range(1, 5):
if (k==i or k==j):
continue;
print(i,j,k);
print('+++++++++++++')
list_num = [1,2,3,4]
list = [i*100 + j*10 + k for i in list_num for j in list_num for k in list_num if ( i != j and i != k and j != k)]
d = len(list)
print('1,2,3,4能組成 %d 個互不相同且無重複數字的三位數。' % d)
print('他們各是:%s' % list)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
for x in range(1,5):
for y in range(1,5):
for z in range(1,5):
if (x !=y) and (x !=z)and (y !=z):
print (x,y,z)
print('+++++++++++++')
for i in range(1, 5):
for j in range(1, 5):
if (j==i) :
continue; #防止冗餘迴圈
print(i,j)
for k in range(1, 5):
if (k==i or k==j):
continue;
print(i,j,k);
print('+++++++++++++')
list_num = [1,2,3,4]
list = [i*100 + j*10 + k for i in list_num for j in list_num for k in list_num if ( i != j and i != k and j != k)]
d = len(list)
print('1,2,3,4能組成 %d 個互不相同且無重複數字的三位數。' % d)
print('他們各是:%s' % list)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20985606/viewspace-2146850/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【重溫基礎】6.數字
- 輸出一個百位數,1-5之間所有組合型別,數字不重複型別
- 1102:與指定數字相同的數的個數(C C++)C++
- 【傳統影像處理】1 數字影像基礎
- 0~9十個數,每個數只能使用一次,組成兩個三位數相加和為四位數的演算法演算法
- LeetCode - 1365 - 有多少小於當前數字的數字LeetCode
- 突破整數介面:分數1/2~3/4
- JavaScript數字每隔三位加一個逗號JavaScript
- 陣列中重複的數字陣列
- 一個拖拉且錯誤的猜數字程式
- 一個五位數字ABCDE*4=EDCBA,這五個數字不重複,請程式設計求出來.程式設計
- LeetCode1365有多少小於當前數字的數字LeetCode
- Rust學習之旅1——寫個猜數字遊戲Rust遊戲
- 劍指offer刷題之路--1.陣列中重複的數字陣列
- 數字查詢統計重複
- 要找出某個檔案中所有包含數字,且數字大於1000的行
- 對陣列中的數字 1 和 2 進行排序,使得數字 1、2 分別位於前、後部分陣列排序
- Leetcode 刷題 ------1365.有多少小於當前數字的數字LeetCode
- 1、數倉基礎
- 這個由墓碑組成的遊戲,能讓你直觀感受到“人死不是一個數字”遊戲
- 安全基礎:數字信封、數字簽名、數字證書(加簽驗籤,加密解密)加密解密
- L1-056 猜數字 分數 20
- 有一組整數資料,全部除以一個整數a,使得餘數是同n種數字,如何計算出這個整數a的全部可能。
- Python基礎(三)數字Python
- C++/C:數字轉成字串, 字串轉成數字C++字串
- 編寫一個程式,獲取10個1至20的隨機數,要求隨機數不能重複。隨機
- excel表格數字怎麼變成正常數字 數字太長後面變成000Excel
- 機器學習數學複習 - 1.概率論基礎機器學習
- 編寫程式數一下1到100的所有整數中出現多少次數字9
- 求:1,2,5這三個數不同組合的和為100的組合的個數!Java實現。Java
- 匹配指定位數不重複數字
- JZ-050-陣列中重複的數字陣列
- 刪除排序陣列中的重複數字排序陣列
- 人力資源數字化如何導致組織成功的 3 個示例
- 突破整數介面:分數1/2~4/5(A)
- C#判斷一個字串是否是數字或者含有某個數字C#字串
- 寫一個函式,輸入一個4位數字,要求輸出這4個數字字元函式字元
- //編寫一個函式,傳入一個整數,將數字反轉,檢查數字是不是數字的2倍 果是則返回true,否則返回false函式False