问题链接:HDU1279 验证角谷猜想。
问题简述:参见上述链接。
问题分析:(略)。
程序说明:(略)。
AC的C++语言程序如下:
/* HDU1279 验证角谷猜想 */
#include <iostream>
using namespace std;
int main()
{
int n, m, count;
cin >> n;
while(n--) {
cin >> m;
count = 0;
while(m != 1) {
if(m & 1) {
if(count++)
cout << " ";
cout << m;
m = 3 * m + 1;
} else
m >>= 1; // m /= 2;
}
if(count == 0)
cout << "No number can be output !";
cout << endl;
}
return 0;
}