回覆列表
  • 1 # 使用者8283849959900

    先上結論:

    加數的數字出現頻率的統計結果:

    允許重複組合的話,所有數字出現的頻率都是10%,這是因為不管前面的組合為何,總有且只有1個最後的數字,使得結果的個位數為0。

    而不允許重複組合的話,結果如下:

    結果的數字出現頻率的統計結果:

    9*7=63,也就是說最大的數字也就63而已,所以7、8、9都不會出現在十位上,出現次數就比其他數字少。

    同樣地,由於63沒有達到百位數,十位數不會是0,所以假如不要求個位數為0,0的出現次數就會比別的數字少。但如果要求個位數為0,每個合法組合都會有至少1個0,0的出現次數就會被別的數字多。

    由於X個數相加的結果服從正態分佈,0~63之間的峰值是31和32,所以十位數是2和3的機率最高。

    故,結果如上圖所示。

    修改第四行的“#define SIZE 7”最後面的數字就可以計算不同的加數了。比如我想計算3個加數的和的結果,就將第三行改成“#define SIZE 3”

  • 中秋節和大豐收的關聯?
  • 麵包改良劑和饅頭改良劑有什麼區別和作用?