Три відомі значення
Тепер змоделюємо ймовірність правильного вгадування, коли пароль складається з трьох різних цифр, одна з яких повторюється.
Припустімо, що сліди від дотику є на цифрах 2, 4 і 7. Одна з цих цифр буде повторюватися в паролі, але ми не знаємо, яка саме і на якій позиції в паролі розміщене повторюване значення.
Ця вправа є частиною курсу
Ймовірнісні головоломки в R
Інструкції до вправи
- Збережіть три відомі значення у змінній
unique_values. - Створіть об'єкт із загалом чотирма значеннями: випадково оберіть одне з унікальних значень як повторюване, поєднайте його з
unique_valuesі збережіть якall_values. - Зробіть здогад, випадково обравши з об'єкта, що містить чотири значення.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
counter <- 0
# Store known values
unique_values <- ___
for(i in 1:10000){
# Pick repeated value
all_values <- c(unique_values, ___)
# Make guess
guess <- ___
if(identical(passcode, ___)){
counter <- counter + 1
}
}
print(counter / 10000)