import java.util.Scanner;
public class hlt {
public static void Hanoi(char A, char B, char C, int n){
if(n>0){
hlt(A,C,B,n-1);
System.out.println(A+"->"+C);
hlt(B,A,C,n-1);
}
}
public static void main(String[] args) {
char A=‘A‘;
char B=‘B‘;
char C=‘C‘;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入汉诺塔的个数:");
int i = scanner.nextInt();
Hanoi(A,B,C,i);
}
}
原文:https://www.cnblogs.com/zheng-yi/p/14847440.html