鸡尾酒的学生丹丹分不清除法和减法,因为他觉得两种运算都是将一个数字变小,所以都差不多,问最少几次操作可以将这个数字变成一个小于等于零的数字,由于丹丹从未接触过负数,所以根本不知道小于等于零的数字是什么,你可以帮帮他吗?
鸡尾酒的学生丹丹分不清除法和减法,因为他觉得两种运算都是将一个数字变小,所以都差不多。 为了让丹丹能够更好地理解除法和减法,鸡尾酒给了他这样一个问题: 给定一个正整数 n n,每次有两种操作: 1. 使得这个数字除以 2(由于丹丹没学过小数和分数,所以这里是除法是整除,向下取整) 2. 将这个数字减去一个给定值 x x。 问最少几次操作可以将这个数字变成一个小于等于零的数字。 由于丹丹从未接触过负数,所以根本不知道小于等于零的数字是什么,你可以帮帮他吗?
(图片来源网络,侵删)