题解 | 魔法数字变换
魔法数字变换
https://www.nowcoder.com/practice/db41a6ce80a646aa9a5eb6252ac2df76
#include <stdio.h>
//把count放在整体的循环而不是每个if里面
int main() {
int a;
int b=0;
int c=0;
scanf("%d",&a);
while(a!=1){
if(a%2==0){
a=a/2;
}else{
a=a*3+1;
}
b++;
}
printf("%d",b);
return 0;
}

查看9道真题和解析