#include int main(void) { unsigned int N; scanf("%d", &N); unsigned int n = ~N; int i = 32; unsigned int a = 0; while((n >> --i) & 1); a = i; while(--i >= 0) a += (N >> i) & 1; printf("%d",a); }