#include<bits/stdc++.h>
#include<bitset>
using namespace std;

int main()
{
    signed int n, count ;
   
    cin>>n;
    string binary = bitset<32>(n).to_string();  //converting to binary
    for(signed int i = 0; i < binary.length(); ++i)
    {
        if(binary[i] == '1')
        {
            count++;
        }
    }
    cout << count;
}