hanoi图形输出解决思路

hanoi图形输出关于汉诺塔的图形,各位帮帮忙啊!!(A)(B)(C)|||*|*||**|**||***|***||****|****||

hanoi图形输出
关于汉诺塔的图形,各位帮帮忙啊!!


  (A) (B) (C)

  | | |
  *|* | |
  **|** | |
  ***|*** | |
  ****|**** | |
============= =========== =========== 
问题补充:晕死……打不出来…………………………………… *号代表盘,| 是杆子,==是地座,(A)上有4个盘,B,C上没有…… 这个是汉诺塔的初始状态。。。

要的是程序并且要输出图形,程序我会
每一步的状态都要

用JAVA,盘子数目是输入决定

[解决办法]
看着有点晕。。。。。。
[解决办法]
弱弱的问句,你的图是要怎么画?

C/C++ code
     | | |  *|* | |  **|** | |  ***|*** | |  ****|**** | |============= =========== ===========
[解决办法]
别用多个星号来表示盘子大小了,直接用一个数字就行了
譬如
A B C

2

4
5
A-->B后:
A B C
 
2

4
5 1
或者为什么不用Jave的UI编程呢?