CommencezCommencez gratuitement

Trois valeurs connues

Nous allons maintenant simuler la probabilité de deviner correctement lorsque le code d'accès est composé de trois chiffres distincts dont l'un est répété.

Ici, supposons que les traces de doigt sont sur les valeurs 2, 4 et 7. L'une de ces valeurs sera répétée dans le code d'accès, mais nous ne savons pas laquelle, ni à quelle position se trouve la valeur répétée dans le code.

Cette activité fait partie du cours

Casse-têtes de probabilité en R

Voir le cours

Instructions de l’exercice

  • Stockez les trois valeurs connues dans la variable unique_values.
  • Créez un objet contenant quatre valeurs au total en choisissant au hasard l'une des valeurs uniques pour être la valeur répétée et en la combinant avec unique_values, puis stockez-le sous all_values.
  • Faites la supposition en choisissant au hasard dans l'objet contenant les quatre valeurs.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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)
Modifier et exécuter le code