/* * 解题思路: 直接转换成二进制 * 补充说明: 参考其他答案中使用位运算效率更高 */ import java.util.*; public class Main { public static void main(String[] args) { int num = (new Scanner(System.in).nextInt()); System.out.print(Integer.toBinaryString(num).replace("0", "").length()); } }