#include <stdio.h>
int main(void) {
int n;
for(int i=0;i<n;i++){
int x,y;
int biggest,second;
biggest=second=-1; //先假設都-1
if(x>=biggest){ second=biggest; biggest=x;} //替換最大與第二大的數值
else if(x<biggest&&x>=second) second=x;
while(!(x==1||x>y)){
x=(x%2==0)? (x/2):(3*x+1);
if(x>=biggest){ second=biggest; biggest=x;}
else if(x<biggest&&x>=second) second=x;
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgbjsKCXNjYW5mKCIlZCIsJm4pOwoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJaW50IHgseTsKCQlzY2FuZigiJWQlZCIsJngsJnkpOwoJCWludCBiaWdnZXN0LHNlY29uZDsKCQliaWdnZXN0PXNlY29uZD0tMTsgICAgIC8v5YWI5YGH6Kit6YO9LTEKCQlpZih4Pj1iaWdnZXN0KXsgc2Vjb25kPWJpZ2dlc3Q7IGJpZ2dlc3Q9eDt9ICAgICAgLy/mm7/mj5vmnIDlpKfoiIfnrKzkuozlpKfnmoTmlbjlgLwKCQllbHNlIGlmKHg8YmlnZ2VzdCYmeD49c2Vjb25kKSBzZWNvbmQ9eDsKCQl3aGlsZSghKHg9PTF8fHg+eSkpewoJCQl4PSh4JTI9PTApPyAoeC8yKTooMyp4KzEpOwoJCQlpZih4Pj1iaWdnZXN0KXsgc2Vjb25kPWJpZ2dlc3Q7IGJpZ2dlc3Q9eDt9CgkJCWVsc2UgaWYoeDxiaWdnZXN0JiZ4Pj1zZWNvbmQpIHNlY29uZD14OwoJCX0KCQlwcmludGYoIiVkXG4iLHNlY29uZCk7Cgl9CglyZXR1cm4gMDsKfQo=