Random 猜测具有以下模式的优惠券代码的概率?

Random 猜测具有以下模式的优惠券代码的概率?,random,probability,calculation,Random,Probability,Calculation,我正在生成具有以下字符集的优惠券: 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ(36个字符) 使用此模式:(用字符替换哈希标记) 36^16=7958661109946400884391936 如果我随机生成1000个代码,您如何计算猜测一个代码的概率?基本上,因为您随机生成每个新代码(因此可能会有重复),每一代都有一个: 1/36^16 probability of being correct …因此,所有代码都不正确的可能性为: [(36^16-1)/36^1

我正在生成具有以下字符集的优惠券:

1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ(36个字符)

使用此模式:(用字符替换哈希标记)

36^16=7958661109946400884391936


如果我随机生成1000个代码,您如何计算猜测一个代码的概率?

基本上,因为您随机生成每个新代码(因此可能会有重复),每一代都有一个:

1/36^16 probability of being correct
…因此,所有代码都不正确的可能性为:

[(36^16-1)/36^16)]^1000
…因此猜测代码的概率是1减去:

1 - [(36^16-1)/36^16)]^1000

似乎是关于哪种语言的问题?try的源代码在哪里?
1 - [(36^16-1)/36^16)]^1000