object LargestandSmallestWordFinder {
def main(args: Array[String]): Unit = {
val inputString = "Scala lets you write less to do more. increase productivity"
// Split the string into words
val words = inputString.split("\\s+")
// Find the smallest and largest words
val smallestWord = words.minBy(_.length)
val largestWord = words.maxBy(_.length)
println(s"The smallest word is: $smallestWord")
println(s"The largest word is: $largestWord")
}
}
/*
run:
The smallest word is: to
The largest word is: productivity
*/