我的uva第一题,十分激动,留一个纪念
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int n,m,t,i,c,max,count;
while(cin>>n>>m)
{
cout<<n<<" "<<m<<" ";
if(n>m)
{
t=m;
m=n;
n=t;
}
max=0;
for(i=n;i<=m;i++)//这个=让我多提交了好几次。。。。
{
count=1;
c=i;//注意拷贝下,否则跳不出循环
while(c!=1)
{
if(c%2==0)
c=c/2;
else
c=3*c+1;
count++;
}
if(max<count)
max=count;
}
cout<<max<<endl;
}
return 0;
}