Towers of Hanoi: Difference between revisions
Content added Content deleted
(→Python Graphic: Added caption texts to simple ascii diagrams) |
m (→Python Graphic: (repositioned captions)) |
||
Line 3,546: | Line 3,546: | ||
)(rods)) |
)(rods)) |
||
) |
) |
||
return unlines(xs) + '\n' + ('_' * 3 * w) |
return tpl[3] + '\n\n' + unlines(xs) + '\n' + ('_' * 3 * w) |
||
'\n' * 2 |
|||
) |
|||
Line 3,677: | Line 3,675: | ||
main()</lang> |
main()</lang> |
||
<pre>Hanoi sequence for 3 disks: |
<pre>Hanoi sequence for 3 disks: |
||
__ |
__ |
||
Line 3,682: | Line 3,681: | ||
______ |
______ |
||
________________________ |
________________________ |
||
⚫ | |||
____ |
____ |
||
______ __ |
______ __ |
||
________________________ |
________________________ |
||
left -> |
left -> mid |
||
______ ____ __ |
______ ____ __ |
||
________________________ |
________________________ |
||
right -> mid |
|||
__ |
__ |
||
______ ____ |
______ ____ |
||
________________________ |
________________________ |
||
left -> right |
|||
__ |
__ |
||
____ ______ |
____ ______ |
||
________________________ |
________________________ |
||
mid -> left |
|||
__ ____ ______ |
__ ____ ______ |
||
________________________ |
________________________ |
||
mid -> |
mid -> right |
||
____ |
____ |
||
__ ______ |
__ ______ |
||
________________________ |
________________________ |
||
left -> right |
|||
__ |
__ |
||
____ |
____ |
||
______ |
______ |
||
________________________ |
________________________</pre> |
||
⚫ | |||
==={{libheader|VPython}}=== |
==={{libheader|VPython}}=== |