НачатьНачать бесплатно

Три известных значения

Теперь мы смоделируем вероятность правильного угадывания пароля, состоящего из трёх различных цифр, одна из которых повторяется.

Предположим, что следы от пальцев остались на цифрах 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)
Редактировать и запускать код