Advertisement
Guest User

Untitled

a guest
Sep 8th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.45 KB | None | 0 0
  1. object Solution {
  2.     def main(args: Array[String]) {
  3.         def solve(s: String):Int = {
  4.           s.foldLeft((0, ""))( (acc , c) => {
  5.              val (cnt, acstr) = acc
  6.              if (acstr.length() >= 1 && acstr.charAt(acstr.length()-1) == c) (cnt+1, c.toString)
  7.              else (cnt, c.toString)
  8.            })._1
  9.         }
  10.            
  11.        val x = scala.io.Source.stdin.getLines().drop(1).map(solve(_)).map(println(_)).toList    
  12.     }
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement