。。本来以为会TLE,看了一下statu。。发现TLE的人不多,那就暴力了 #include <iostream> #include <cmath> using namespace std; int main() { int i, j; cin >> i >> j; int _max = 0, tmp, count; for(; i <= j; i++) { count = 1; tmp = i; while(tmp != 1) { if(tmp % 2 != 0) tmp = 3 * tmp + 1; else tmp /= 2; count++; } _max = max(_max, count); } cout << _max << endl; return 0; }