面试题系列(一)

  rdm()是一个能产生0-5均匀分布随机整数的函数。请使用rdm()来产生一个返回0-7随机分布整数的函数。

solution:

1 a = rdm() > 2 ? 1 : 0;
2 b = rdm() > 2 ? 1 : 0;
3 c = rdm() > 2 ? 1 : 0;
4 return a|b|c;

 

posted on 2013-05-11 00:44  ZenLearner  阅读(105)  评论(0)    收藏  举报

导航