ПочатиПочніть безкоштовно

Три відомі значення

Тепер змоделюємо ймовірність правильного вгадування, коли пароль складається з трьох різних цифр, одна з яких повторюється.

Припустімо, що сліди від дотику є на цифрах 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)
Редагувати та запускати код