#include<cstdio> #include<algorithm> #include<iostream> #include<string.h> using namespace std; int main(void){ int a,b; while(cin>>a>>b){ int aa=a,bb=b; if(a>b) swap(a,b); int maxx=0,t,count; for(int i=a;i<=b;i++){ t=i; count=1; while(t!=1){ if(t%2==0) t/=2; else t=3*t+1; count++; } maxx=max(maxx,count); } cout<<aa<<" "<<bb<<" "<<maxx<<endl; } } |
Double click to view unformatted code.