~cpp
//1. 3n+1문 [[[[AOI디]]]]
#include<iostream.h>
int check(int n);
void main()
{
int n1; //받는 1
int n2; //받는 2
int max=0; //대 를 .
cout<<" 를 ( .n1<n2 )"<<endl;
cin>>n1;
cin.get();
cin>>n2;
int temp = n2;
for(int i= n2-n1 ; i >=0 ; i--)
{
if(check(temp)>max)
max = check(temp);
temp--;
}
cout<<""<<n1<<""<<n2<<" 대 는"<<max<<"."<<endl;
}
int check(int n)// 를 리는
{
int count = 1;//
while(n!=1)
{
int temp = n%2;
if(temp==0)//temp 면..
n = n/2;
else //temp 면..
n = ((3*n)+1);
count++;
}
return count;
}










