2009-08-22 96 views
2

如果每個單詞以隨機輔音開頭,並且在此之後元音和輔音交替出現,可以從英文小寫字母表中產生多少個可能的長度爲6的單詞?生成隨機的6個字符的字符串

如果我將數字添加到我的字母表中,該怎麼辦?參見this question

+0

請指定您正在尋找的編程語言。 – 2009-08-22 03:56:46

回答

6

我想這是related to this question/answer,如果這樣的話的可能性的數目是這樣的情況下(6個字節)100萬,157000和625:

21 * 5 * 21 * 5 * 21 * 5 = 1,157,625 

7個字符:

21 * 5 * 21 * 5 * 21 * 5 * 21 = 24,310,125 

8個字符:

21 * 5 * 21 * 5 * 21 * 5 * 21 * 5 = 121,550,625 

你明白了。

+0

當我在你的數組中插入1-9('b','c','d','f','g','h','j','k','l ','m','n','p','q','r','s','t','v','w','x','y','z', '1',....,'9'), – coderex 2009-08-22 04:56:47

+0

簡單的說,你只需要計算,但不是使用21,你應該使用31(因爲額外的10位數),但是這會使該函數不能助記符,請參考您的原始問題以獲取更新(幾分鐘後)。 – 2009-08-22 05:12:21

+0

完成後,現在計算出您應該將上述計算乘以10^n(其中n是數字位數)的可能性數量,因此對於6個字母和3個額外數字,計算結果爲1157625 * 10^3 = 1157625 * 1000 = 1,157,625,000。 – 2009-08-22 05:23:46

0

如果它只有小寫英文字母字符,那麼組合的答案只是26到第六次方。我沒有排列的答案。