Lang:G++
Edit123456789101112#include<cstdio>int n, r;int main() {scanf("%d", &n);while (n) {++r;int l = n & -n;int m = n & l*14;n += m & -m ^ m ? l : -l;}printf("%d", r);}
Lang:G++
Edit123456789101112#include<cstdio>int n, r;int main() {scanf("%d", &n);while (n) {++r;int l = n & -n;int m = n & l*14;n += m & -m ^ m ? l : -l;}printf("%d", r);}