hdu(1032)

来源:互联网 发布:淘宝七天无条件退货 编辑:程序博客网 时间:2024/05/17 08:57

只要注意各种细节就可以了。。

#include"stdio.h"
int main()
{
 int m,n,i,j,max,k,h,r,t;
 while(scanf("%d%d",&m,&n)!=EOF)
 {
  t=0;
  if(m>n)
  {
   r=m;
   m=n;
   n=r;
   t=1;
  }
  max=0;
  for(i=m;i<=n;i++)
  {
   k=1;h=i;
   while(h!=1)
   {
       if(h%2!=0)
     h=h*3+1;
    else
     h=h/2;
    k++;
   }
   if(k>max)
    max=k;
  }
  if(t==0)
      printf("%d %d %d\n",m,n,max);
  else
   printf("%d %d %d\n",n,m,max);
 }
 return 0;
}


 

原创粉丝点击