📄 myhanoi.bak
字号:
Predicates
hanoi(integer)
move(integer,integer,integer,integer)
inform(integer,integer,integer)
Clauses
hanoi(N):-N<1,!,fail.
hanoi(N):-move(N,1,2,3).
move(1,X,_,Z):-inform(1,X,Z).
move(N,X,Y,Z):-M=N-1,move(M,X,Z,Y),
inform(N,X,Z),
move(M,Y,X,Z).
inform(N,X,Z):-write(N,":",X,"->",Z),nl.
Goal
write("Enter the Number: "),
readint(I),hanoi(I),nl.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -