T792556 【C1029】 - 整数中二进制1的个数

题目描述

小明刚开始学习编程,学到计算机中一切都是二进制,他很好奇整数对应的二进制的形式 请你帮他写一个程序来输出一个给定的整数n中的二进制1的个数

输入格式

第1行,一个整数n

输出格式

输出包括一行,代表整数n中的二进制1的个数

说明/提示

**【输入输出样例解释】** 整数5对应的二进制是:0000 0000 0000 0000 0000 0000 0000 0101 所以整数5中二进制1的个数为2,结果输出2 **【数据范围与提示】** 100%的数据:$-2147483648 \le n \le 2147483647$