fork download
  1. nearest <- function(a, x) a[which.min(abs(a - x))]
  2.  
  3. a <- c(98, 100, 198, 200, 250, 298)
  4.  
  5. cat(50, "->", nearest(a, 50), "\n")
  6. cat(195, "->", nearest(a, 195), "\n")
Success #stdin #stdout 0.26s 39088KB
stdin
Standard input is empty
stdout
50 -> 98 
195 -> 198