开始刷算法笔记,基础不太好,慢慢来吧,努力进步
题目链接:点击打开链接
AC代码:
#include <iostream>
using namespace std;
int main() {
int n;
int count=0;
scanf("%d",&n);
while(n!=1){
if(n%2==0) n/=2;
else n=(3*n+1)/2;
count++;
}
printf("%d",count);
return 0;
}
开始刷算法笔记,基础不太好,慢慢来吧,努力进步
#include <iostream>
using namespace std;
int main() {
int n;
int count=0;
scanf("%d",&n);
while(n!=1){
if(n%2==0) n/=2;
else n=(3*n+1)/2;
count++;
}
printf("%d",count);
return 0;
}