浙江大学机试 XXX定律 Easy

基本思想:

无;

 

关键点:

无;

 

#include<stdio.h>
#include<stdlib.h>
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;


int main() {
    int n;
    while (cin>>n){
        if (n == 0)
            break;
        int cnt = 0;
        while (n!=1){
            cnt++;
            if (n % 2 == 0) {
                //oushu
                n /= 2;
            }
            else {
                n = 3 * n + 1;
                n /= 2;
            }
        }
        cout << cnt << endl;
    }
    return 0;
}

 

posted @ 2020-03-03 20:20  暮云林凌  阅读(123)  评论(0)    收藏  举报