Guest User

Untitled

a guest
Aug 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. > # Paradoja del cumpleaños
  2. > # Probabilidad de que al menos 2 personas de n compartan cumpleaños
  3. > cumple <- function(nmax=100){
  4. + dif <- numeric(nmax)
  5. + for (n in 1:nmax){
  6. + dif[n] <- prod(365:(365-n+1))/365^n
  7. + }
  8. + p <- 1-dif
  9. + plot(1:nmax, p, main="Paradoja del cumpleaños", xlab="Número de personas",
  10. + ylab="Probabilidad de que al menos dos personas compartan cumpleaños")
  11. + abline(h=0.5,v=23)
  12. + return(p)
  13. + }
  14. > p <- cumple()
  15. > which(p==min(p[p>=0.5])) # Alternativa: método dicotómico
Add Comment
Please, Sign In to add comment