开始刷乙级题
#include<stdio.h>
int main(){
int n;//1.样例给出最大1000的数,可以使用int整形
int i;
scanf("%d",&n);
for(i=0;n!=1;i++){
if(n%2==0){
n=n/2;
}else{
n=(3*n+1)/2;
}
}
printf("%d",i);
return 0;
}
开始刷乙级题
#include<stdio.h>
int main(){
int n;//1.样例给出最大1000的数,可以使用int整形
int i;
scanf("%d",&n);
for(i=0;n!=1;i++){
if(n%2==0){
n=n/2;
}else{
n=(3*n+1)/2;
}
}
printf("%d",i);
return 0;
}