Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 难以理解2017年facebook黑客杯提供的输入_Algorithm - Fatal编程技术网

Algorithm 难以理解2017年facebook黑客杯提供的输入

Algorithm 难以理解2017年facebook黑客杯提供的输入,algorithm,Algorithm,问题:与僵尸战斗 给出了一个示例/示例输入。这个问题是关于理解它的。我已经创建了这个程序,在5个案例中,有3个是正确的。另外两个是2号和4号病例 下面是我对这个问题的看法。 在第二种情况下,有两种法术。 H值:10 第一个咒语:10d6-10 值将介于0和50之间。 大于等于10的值将杀死僵尸。值的数目是41。 所以概率是41/51=0.803921 但答案是0.998520 你能解释一下我哪里错了吗?不,不是1-50。你需要实际掷骰子。然后,您将看到一些值多次出现,而一些值根本不出现 一旦你做

问题:与僵尸战斗 给出了一个示例/示例输入。这个问题是关于理解它的。我已经创建了这个程序,在5个案例中,有3个是正确的。另外两个是2号和4号病例

下面是我对这个问题的看法。 在第二种情况下,有两种法术。 H值:10 第一个咒语:10d6-10 值将介于0和50之间。 大于等于10的值将杀死僵尸。值的数目是41。 所以概率是41/51=0.803921 但答案是0.998520
你能解释一下我哪里错了吗?

不,不是1-50。你需要实际掷骰子。然后,您将看到一些值多次出现,而一些值根本不出现


一旦你做到了这一点,问题就变成了效率问题,因为你不能简单地强行通过20d20,例如

你的问题缺少问题的陈述。您可能希望将其添加到您的问题中,因为并非StackOverflow中的每个人都是Facebook HackerCup的参与者,这可能会增加您获得回复的几率。