myhanoi.pro
来自「人工智能课程学习中的作业」· PRO 代码 · 共 19 行
PRO
19 行
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 + =
减小字号Ctrl + -
显示快捷键?