public class Main
{
public static void main(String[] args)
{
Scanner sr=new Scanner(System.in);
while(sr.hasNext())
//判断是否有输入,若有输入则返回true,满足多组输入输出要求
{
int m=sr.nextInt();
String str1=Integer.toBinaryString(m);
//获取二进制字符串
System.out.println(str1.replaceAll("0","").length());
//将二进制字符串中的0删除掉(替换为空),剩下的就只有1,再获取字符串长度
}
sr.close();
}
}