PAT模拟题---1001 害死人不偿命的(3n+1)猜想 (15分)

1001 害死人不偿命的(3n+1)猜想 (15分)
简单的模拟题,根据题来做就行了

#include<iostream>

using namespace std;

int main(){
	int n; cin>>n;
	int level=0;
	while(n!=1){
		if(n%2==0){
			n/=2;	
		}else{
			n=(3*n+1)/2;
		}
		level++;
	}
	cout<<level;
	return 0;
}
posted @ 2020-06-07 16:10  chstor  阅读(35)  评论(0编辑  收藏  举报