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
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 comoall_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)