一头大象想去看望他的朋友。以一条直线来看,大象的房子位于0点而他朋友的房子位于x点(x>0)。大象可以想前每部走1,2,3,4或5。请确定一下最少多少步大象可以到达他朋友家。
5
1
12
3
5
1
12
3
根据题意很容易知道,先按最大的步距离的走,当要走的距离小于当前步距离时,判断一下剩余距离是否为0,为0则输出x/5,反之输出x/5+1。因为按最大步数走完后,剩下的距离走4,3,2,1中的一步就可以走完了。一点细节:如果末尾数字为 11 (即需要翻转),那么答案要 +1+1。
12
3