Advertisement
Guest User

Untitled

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