hanoi

Revision en4, by babaslavkavelikata, 2015-10-10 20:38:33

include

using namespace std; void hanoi(int n,int A,int C,int B) { if (n==1) { cout<<n<<" "<<A<<" "<<C<<endl; } else { hanoi(n-1,A,B,C); cout<<n<<" "<<A<<" "<<C<<endl; hanoi(n-1,B,C,A); }

} int main() { int n; cin>>n; hanoi(n,1,3,2); return 0; }

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en4 English babaslavkavelikata 2015-10-10 20:38:33 0 Reverted to en2
en3 English babaslavkavelikata 2015-10-10 20:38:24 0 Reverted to en1
en2 English babaslavkavelikata 2015-10-10 20:38:00 0 (published)
en1 English babaslavkavelikata 2015-10-09 14:19:31 356 Initial revision (published)