func flattenMatrix(_ matrix: [[Character]]) -> String {
return matrix.flatMap { $0 }.map(String.init).joined()
}
func main() {
let matrix: [[Character]] = [
["H", "e", "l", "l", "o"],
[" ", "W", "o", "r", "l", "d"],
["!"]
]
let output = flattenMatrix(matrix)
print("Flattened string: \(output)")
}
main()
/*
run:
Flattened string: Hello World!
*/