盘大叔叔logo

计算留言板页数的经典算法

2008年04月25日     / 0评 / 0

    在我们编写网页时,很有可能用到留言板,而怎么计算出留言板的页数呢?
     At first,我们先看一道数学题吧:

     假设一学校要为新到的学员安排房间,假设共有 X 个学员,每个房间可以住 6 人,你能用一个公式来计算他们要住的房间数吗??(你可别说男女生有区别,不能住在一块啊,呵呵,在这男女生就暂不考虑了)

     呵呵,想想吧,用一个公式表示出来哟~~~
     也许你会问这和留言板页数有什么关系,呵呵,想想看,我们可以把每个学员看成一条留言,而房间表示一页,一页可以放 6 条留言,计算出的房间数,不就相当于留言所用的页数吗???
     想出来了吗??答案就在下面:

     (X + 5)/ 6
     呵呵,看得懂什么意思吗??其实我第一次做这道题的时候,就想着用循环和判断语句做,虽然那样也能做出来,不过程序显得太麻烦了。我看了这个公式,也一点也不明白这个公式,它是怎么得来的呢??可是代入实际的数验证后,求得的整数刚好是房间数。我不得不佩服这个公式,简直太妙了,从中,也感觉到了数学的威力。呵呵,好好想想写个程序试试吧。
     以后大家有什么好的算法,用咱计算机的一句话说:资源共享一下。

鲁ICP备2021023915号