Advertisement
Guest User

Untitled

a guest
Jan 8th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.33 KB | None | 0 0
  1. object Main extends App
  2. {
  3.   val myList : List[Int] = List(0, 0,0, 0, 0, 0, 0,0)
  4.   var w : (Int, Int, Int) =
  5.     myList.foldLeft((0, 0, 0))
  6.     {(acc: (Int, Int, Int), v : Int) =>
  7.     if (v == 0) (acc._1+1, acc._2, acc._3)
  8.     else
  9.       if (v > 0)  (acc._1, acc._2+1, acc._3)
  10.       else (acc._1, acc._2, acc._3+1)}
  11.   print(w)
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement