Змоделюйте ймовірність розкладності
Тепер використаємо функцію is_factorable, яку ми написали у попередній вправі, щоб перевірити можливість розкладання на множники для багатьох квадратних тричленів.
Зокрема, ми перевіримо всі комбінації a, b і c, де кожне значення від 1 до 100, використовуючи вкладені цикли for.
Ця вправа є частиною курсу
Ймовірнісні головоломки в 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)