开始使用免费开始使用

模拟可因式分解的概率

现在我们将使用上一练习中编写的 is_factorable 函数,来检查大量二次式是否可因式分解。

具体来说,我们将用嵌套的 for 循环,检查 abc 的所有组合,其中每个取值范围为 1 到 100。

本练习是课程的一部分

R 中的概率谜题

查看课程

练习说明

  • 编写一个嵌套的 for 循环,将 abc 各自从 1 到 100 遍历一遍。
  • 对于每个 abc 的组合,检查该二次式是否可因式分解。

交互式实操练习

通过完成这段示例代码来试试这个练习。

counter <- 0

# Nested for loop
for(___){
  for(___){
    for(___){
      # Check whether factorable
      if(___){
        counter <- counter + 1
      }
    }
  }
}

print(counter / 100^3)
编辑并运行代码