1207.txt

来自「北大ACM题目例程 详细的解答过程 程序实现 算法分析」· 文本 代码 · 共 26 行

TXT
26
字号


#include"iostream.h"
void main()
{long a,b,at,bt;
while(1)
{cin>>a;if(cin.fail())break;
cin>>b;
if(a>b){at=b;bt=a;}
else {at=a;bt=b;}

long j,s,i,n=0;
for(j=at;j<=bt;j++)
{i=1;s=j;
	while(s!=1)
	{if(s%2==1)s=s*3+1;
	else s=s/2;
	i++;
	}
	if (i>n)n=i;
}
cout<<a<<' '<<b<<' '<<n<<endl;;
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?