ComeçarComece de graça

Três valores conhecidos

Agora, vamos simular a probabilidade de acertar o palpite quando o código de acesso consiste em três dígitos distintos e um desses valores é repetido.

Aqui, suponha que as manchas estejam nos valores 2, 4 e 7. Um desses valores será repetido no código, mas não sabemos qual deles, nem em que posição o valor repetido aparece no código.

Este exercício faz parte do curso

Probability Puzzles in R

Ver curso

Instruções do exercício

  • Guarde os três valores conhecidos na variável chamada unique_values.
  • Crie um objeto com quatro valores ao todo, escolhendo aleatoriamente um dos valores únicos para ser o valor repetido e combinando-o com unique_values, e armazene-o como all_values.
  • Faça o palpite escolhendo aleatoriamente a partir do objeto que contém os quatro valores.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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)
Editar e executar o código