模擬可分解的機率
現在要使用上一個練習中寫好的 is_factorable 函式,來檢查大量二次式是否可分解。
具體做法是:使用巢狀的 for 迴圈,檢查所有 a、b、c 的組合,其中每個值介於 1 到 100。
本練習屬於課程
R 的機率謎題
練習說明
- 撰寫巢狀的
for迴圈,讓a、b、c各自從 1 到 100 迭代。 - 對於每一組
a、b、c的組合,檢查該二次式是否可分解。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
counter <- 0
# Nested for loop
for(___){
for(___){
for(___){
# Check whether factorable
if(___){
counter <- counter + 1
}
}
}
}
print(counter / 100^3)