【腾讯面试题】猴子分桃
苦逼的码农
共 958字,需浏览 2分钟
·
2021-11-09 14:36
i = 1;// 循环的条件变量,表示是第几只猴子在操作
while i <= 5:
//分桃操作......
i++
i = 1
while i <= 5:
#-1后才能分平均五份,不就代表着模5要等于1嘛
if peach % 5 == 1:
#每次分完后,就剩下原数量的 - 1后的五分之四了,所以每次要将这个数更新一下
peach = peach // 5 * 4
i += 1
i = 1
peach = 1
while i <= 5:
#-1后才能分平均五份,不就代表着模5要等于1嘛
if peach % 5 == 1:
#每次分完后,就剩下原数量的 - 1后的五分之四了,所以每次要将这个数更新一下
peach = peach // 5 * 4
i += 1
continue
i += 1
peach += 1
def sum_peach():
i = 1
peach = 1
count = 1
while i <= 5:
#-1后才能分平均五份,不就代表着模5要等于1嘛
if peach % 5 == 1:
#每次分完后,就剩下原数量的 - 1后的五分之四了,所以每次要将这个数更新一下
peach = peach // 5 * 4
i += 1
else:
i = 1
count += 1
peach = count
return count
评论