# 多倍長整数問題はPythonで # https://naoyat.hatenablog.jp/entry/yukicoder-381-bigint-in-python # -> C++ から Python 3 に 変更. # -*- coding: utf-8 -*- # 1. 入力情報. N = int(input()) # 2. 名声値の余分の最大値は? popcount = bin(N).count('1') # 3. 出力. print(popcount)