#include <iostream>
using namespace std;

int main() {
    int num;
    cin >> num;
    int cnt = 0;
    while (num != 0){
        if ((num & 1) == 1) {
            cnt++;
        }
        num = num>>1;
    }
    cout << cnt;
}

右移运算符合与运算