青少年蓝桥杯_2020_steam考试_中级组_第四题
生活随笔
收集整理的這篇文章主要介紹了
青少年蓝桥杯_2020_steam考试_中级组_第四题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
編程實(shí)現(xiàn)
用戶輸入一個正整數(shù) N(3<=N<=9)。從 0 到 N 之間的所有正整數(shù)(包含 0 和 N)中選擇三個,組 成一個三位數(shù)(0 不能作為百位數(shù)),且這個三位數(shù)為奇數(shù),請計算出共有多少種滿足條件的三位數(shù) 組合。(注意:組成的每個三位數(shù)各個位上的數(shù)字不能重復(fù)) 輸入描述:輸入一個正整數(shù) N(3<=N<=9) 輸出描述:輸出滿足條件的三位數(shù)組合的個數(shù)
樣例輸入
3
樣例輸出
8
上述輸入輸出樣例的進(jìn)一步解釋
用戶輸入的正整數(shù),即樣例輸入為 3,也就是將 0、1、2、3 四個數(shù)字進(jìn)行組合。符合要求的三位數(shù) 為:103、123、203、213、201、231、301、321 共 8 個,所以樣例輸出為 8。
代碼實(shí)現(xiàn):
# 方法一:窮舉法 時間復(fù)雜度 O(n的三次方)def enmuerate(<總結(jié)
以上是生活随笔為你收集整理的青少年蓝桥杯_2020_steam考试_中级组_第四题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 青少年蓝桥杯_2020_steam考试_
- 下一篇: Python r‘‘, b‘‘, u‘‘