24 lines
346 B
C
24 lines
346 B
C
// #include <stdio.h>
|
|
//
|
|
// int countBinary(int);
|
|
//
|
|
// int main() {
|
|
// int n;
|
|
//
|
|
// scanf("%d", &n);
|
|
// printf("%d\n", countBinary(n));
|
|
//
|
|
// return 0;
|
|
// }
|
|
|
|
/* 请在这里填写答案 */
|
|
int countBinary(int n) {
|
|
if (n == 0) {
|
|
return 1;
|
|
} else if (n == 1) {
|
|
return 1;
|
|
} else {
|
|
return 1 + countBinary(n / 2);
|
|
}
|
|
}
|