Advertisement
pineapplemachine

C++ reverse Collatz (181 bytes)

Oct 27th, 2014
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.18 KB | None | 0 0
  1. #include<iostream>
  2. int r(int v,int i,int t){for(int j=0;j<t-i;j++){std::cout<<". ";}std::cout<<v<<'\n';i?r(v+v--,--i,t)%(v%2*!(v%3)?v/3>1?r(v/3,i,t):v:v):v;}int main(){r(1,16,16);}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement