Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
试试 0 7你就知道那wrong了In Reply To:帮看看撒wrong answer Posted by:iago at 2004-11-15 19:38:30 > #include<iostream.h> > main() > { > int a,b,max1=1,max2=0,ca=0; > while(cin>>a>>b){ > max1=max2=0; > if(a>b){int temp=a;a=b;b=temp;} > if(a>0&&b>0&&b<1000000&&a<1000000); > else break; > for(int i=a,ca=a;i<=b;i++){ > while(ca!=1){ > if(ca%2!=0) ca=3*ca+1; > else ca=ca/2; > max1++;} > ca=i+1; > if(max1>max2) max2=max1; > max1=1; > } > cout<<a<<" "<<b<<" "<<max2<<endl; > } > return 0; > } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator