import java.util.Scanner; //汉诺塔。。。。。
public class Test7 {
public static void main(String[] args) {
System.out.println("请输入汉诺塔的层数:");
int n=new Scanner(System.in).nextInt();
method(n,'x','y','z');
}
public static void method(int n,char x,char y,char z){
if(n==1){
System.out.println(x+"-->"+z); //表示当只有一个时,直接将其移至z
}else{
method(n-1,x,z,y);// 表示x-->z 需要借用y
System.out.println(x+"-->"+z);
method(n-1,y,x,z);// 表示 把中间变量的值移至x 需要借用z
}
}
}