11814. Кількість одиничних бітів


Відправити розв'язок

Бали: 100
Time limit: 6.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Дано натуральне число \(N\).

Вивести кількість одиничних бітів у двійковому записі цього числа.

Формат вхідних даних

Вхідний потік містить ціле число \(N\)

Формат вихідних даних

У вихідний потік вивести шукану кількість 1-х бітів

Обмеження:

  • \(1 ≤ N ≤ 10^9\)

Примітка

До прикладу 1:

Двійкове представлення 6 - "110" Отже, кількість 1-х бітів дорівнює 2.

Приклад вхідних даних

6

Приклад вихідних даних

2

Приклад вхідних даних

8

Приклад вихідних даних

1

Коментарі

Ще немає коментарів.