Guest User

Untitled

a guest
Jan 20th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. object main extends App {
  2. def loop(in : Stream[Int]) : Int =
  3. if (in.length == 1)
  4. in.head
  5. else {
  6. println(in.take(20).toList)
  7. loop(
  8. in.zip(Stream.from(1)).filter { case (_, i) =>
  9. ((i % 2) == 0) && ((i % 4) != 0)
  10. }.map(_._1)
  11. )
  12. }
  13. println(loop(1.to(2018).toStream))
  14. }
Add Comment
Please, Sign In to add comment