// ------------------------------------------------------------
// ArrayToNumber
// Converts an int[] into a single integer by concatenating
// each element as a string. Works for multi-digit numbers.
// Example: {14, 6, 9, 31, 20} ->14693120
// ------------------------------------------------------------
def arrayToNumber(arr: Seq[Int]): Int = {
val s = arr.map(_.toString).mkString("") // concatenate as text
s.toInt // convert final string to int
}
@main def run(): Unit = {
val arr = Seq(14, 6, 9, 31, 20)
val n = arrayToNumber(arr)
println(s"n = $n")
}
/*
run:
n = 14693120
*/