标题: 批量处理版 河内塔 [打印本页]
作者: garyng 时间: 2011-8-18 18:08 标题: 批量处理版 河内塔
爱数学的人都应该知道“河内塔”吧~
上网找到了这个--批量处理版 河内塔- @echo off
- set n=3
- echo, 1
- echo, 2
- echo, 3
- echo, - - -
- echo, a b c 将a上的数字按照汉诺塔的规则,移动到b
- echo,
- call :next %n% a b c
- pause
- :next
- set /a n=%1,n2=n-1
- if %n% leq 0 goto :eof
- call :next %n2% %2 %4 %3
- echo 让 %1 号铁饼 从 %2 到 %3
- set /a n2=%1-1
- call :next %n2% %4 %3 %2
-
复制代码
作者: CUer 时间: 2011-8-18 22:01
以前书上看到的都说是汉诺塔,河内塔这个说法还真是第一次见,我OUT了。
作者: garyng 时间: 2011-8-19 16:13
回复 2# CUer
不知道勒~
网上是这样写的~
译音不同吧~
我知道英文是 : Tower of Hanoi
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |