M28678: 角谷猜想
http://cs101.openjudge.cn/practice/28678/
cpp
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
while (true)
{
if (n == 1)
break;
if (n % 2 == 0)
{
printf("%d/2=%d\n", n, n / 2);
n /= 2;
}
else
{
printf("%d*3+1=%d\n", n, n * 3 + 1);
n = n * 3 + 1;
}
if (n == 1)
break;
}
cout << "End\n";
return 0;
}