?? myhanoi.pro
字號:
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 + -