CF579A Raising Bacteria
题目描述
你是一名细菌爱好者。你希望在一个盒子里养一些细菌。
起初,盒子是空的。每天早晨,你可以往盒子里放入任意数量的细菌。每到夜晚,盒子里的每个细菌都会分裂成两个细菌。你希望在某个时刻,盒子里正好有 $x$ 个细菌。
你在这些天里总共最少需要往盒子里放入多少个细菌?
输入格式
一行包含一个整数 $x$($1 \leq x \leq 10^{9}$)。
输出格式
一行包含一个整数,表示答案。
说明/提示
对于第一个样例,我们可以在第一天早上放入一个细菌,在第三天早上盒子里会有 $4$ 个细菌。现在我们再放入一个细菌,盒子里就有 $5$ 个细菌。整个过程中我们一共放入了 $2$ 个细菌,所以答案是 $2$。
对于第二个样例,我们可以在第一天早上放入一个细菌,在第四天早上,盒子里会有 $8$ 个细菌。所以答案是 $1$。
由 ChatGPT 5 翻译