19 lines
263 B
C++
19 lines
263 B
C++
|
#include<iostream>
|
|||
|
using namespace std; //<2F>ǹȲ<C7B9><C8B2><EFBFBD>
|
|||
|
void dg(int n){
|
|||
|
cout<<n<<endl;
|
|||
|
if(n==1){
|
|||
|
return;
|
|||
|
}
|
|||
|
if(n%2==0){
|
|||
|
dg(n/2);
|
|||
|
}else{
|
|||
|
dg(n*3+1);
|
|||
|
}
|
|||
|
}
|
|||
|
int main()
|
|||
|
{
|
|||
|
int n;
|
|||
|
cin>>n;
|
|||
|
dg(n);
|
|||
|
}
|