13

30 阅读1分钟
object maguc {
  def f(n:Int,A:String,C:String,B:String):Unit ={
    if(n == 1){
      println(s"${A}${C}")
    } else {
      f(n-1,A,B,C)
      println(s"${A}${C}")
      f(n-1,A,B,C)
    }
  }
  def main(args:Array[String]):Unit={
    f(5,"A","B","C")
  }

}