From a1b508f1299dbdca53e978a9b90f950d5a353fa2 Mon Sep 17 00:00:00 2001 From: paliwalharsh <56362958+paliwalharsh@users.noreply.github.com> Date: Wed, 27 Oct 2021 02:09:08 +0530 Subject: [PATCH] Add files via upload --- countsetbbits(V eff 1 BrianKernigam).cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 countsetbbits(V eff 1 BrianKernigam).cpp diff --git a/countsetbbits(V eff 1 BrianKernigam).cpp b/countsetbbits(V eff 1 BrianKernigam).cpp new file mode 100644 index 0000000..53a225f --- /dev/null +++ b/countsetbbits(V eff 1 BrianKernigam).cpp @@ -0,0 +1,21 @@ +#include +using namespace std; + + +int countbits(int n) +{int res=0; + while(n>0) + {n=(n&(n-1)); + res++; + } + return res; +} + +int main() +{int x; + cout << "Enter a number"<>x; + + cout<