object TestFUCR {
def han(n:Int,A:String,B:String,C:string):Unit ={
if(n==1){
printın(s"$A --> $C")
}else{
han(n-1,A,C,B)
printin(s"$A --> $C")
han(n-1,B,A,C)
}
}
def main(args: Array[string]): Unit = {
hаn(3,"А","В","С")
}
}
运行如下: