这题原本是为了做1005 继续(3n+1)猜想 (25 分)而写的
#include<iostream>
using namespace std;
int main(void){
int n,step=0;
cin>>n;
while(n!=1){
if(n%2==0){
n/=2;
}else{
n=(3*n+1)/2;
}
step++;
}
cout<<step;
return 0;
}
虽然今天做了三个题目但是后面的时间都在打电子游戏,实在是太怠惰了,希望可以想到一些好办法,欸。想要长期的快乐就需要舍弃一些短暂的快乐。
这题,我学到了:
1.啥也没有学到