#B0103012. 1的个数

1的个数

题目描述

给定一个正整数 nn,计算 nn 在二进制表示下有多少个 11

例如:

  • n=3n = 3 时,二进制为 (11)2(11)_2,有 2211
  • n=4n = 4 时,二进制为 (100)2(100)_2,有 1111
  • n=7n = 7 时,二进制为 (111)2(111)_2,有 3311

输入格式

一行,一个正整数 nn

输出格式

一行,一个整数,表示 nn 的二进制表示中 11 的个数。

样例

3
2
4
1

数据范围

  • 1n10151 \le n \le 10^{15}