Anonymous user
Phrase reversals: Difference between revisions
Add Scala Implementation
(Add Scala Implementation) |
|||
Line 1,449:
puts str.split.map(&:reverse).join(" ") # Words reversed.
puts str.split.reverse.join(" ") # Word order reversed.</lang>
{{out}}
<pre>
lasrever esarhp edoc attesor
attesor edoc esarhp lasrever
reversal phrase code rosetta
</pre>
=={{header|Scala}}==
<lang scala>object PhraseReversals extends App {
val phrase = scala.io.StdIn.readLine
println(phrase.reverse)
println(phrase.split(' ').map(_.reverse).mkString(" "))
println(phrase.split(' ').reverse.mkString(" "))
}</lang>
{{out}}
|