#include <iostream>
using namespace std;
int hailstone(int n){
int length = 1;
while (n > 1){
n % 2 ? n = 3 * n + 1 : n /= 2;
length++;
}
return length;
}
int main(){
int n;
cout << "Please input a integer: " << endl;
cin >> n;
int length;
length = hailstone(n);
cout << "The length of hailstone(" << n << ") is " << length << endl;
}
hailstone.cpp
最新推荐文章于 2021-01-23 21:06:38 发布