> sim(c(0.5,0.6,0.7,0.8,0.9))
[1] FALSE
になったので
乱数発生させて反例を探してみた。

flg=FALSE
while(!flg){
x=runif(5)
flg=sim(x)
}

> x
[1] 0.021129725 0.073322952 0.001661962 0.181783657 0.540831530

> sim(x)
[1] TRUE

桁を丸めても成立するか確認

> (y=round(x,2))
[1] 0.02 0.07 0.00 0.18 0.54
> sim(y)
[1] TRUE