这道题目也就是3N+1之类的问题啊,看看输入输出比较容易的还是。
一开始没有注意输出格式,结果WA一次,发现最近自己做题的神经发射不好了,老是在一些小问题上掉链子,郁闷,。
#include<stdio.h>
int main()
{long long a,b,n;int number=0;int s=0;while(scanf("%lld%lld",&a,&b)&&(a!=-1||b!=-1)){number++;s=1;n=a;while(n>1){if(n%2)n=n*3+1;elsen/=2;if(n>b)break;s++;}printf("Case %d: A = %lld, limit = %lld, number of terms = %d\n",number,a,b,s);}return 0;
}