1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | object Main extends App { //========================= def longRange(start: Long, end: Long) = new Iterator[Long] { private var i = start def hasNext = { i < end } def next() = { val r = i i += 1 r } } val lol = longRange(0, Long.MaxValue) map (x => x * x) lol drop 5 take 5 foreach println //========================= } |
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewovLz09PT09PT09PT09PT09PT09PT09PT09PT0KCmRlZiBsb25nUmFuZ2Uoc3RhcnQ6IExvbmcsIGVuZDogTG9uZykgPSBuZXcgSXRlcmF0b3JbTG9uZ10gewogICAgcHJpdmF0ZSB2YXIgaSA9IHN0YXJ0CiAgICBkZWYgaGFzTmV4dCA9IHsKICAgICAgICBpIDwgZW5kCiAgICB9CiAgICBkZWYgbmV4dCgpID0gewogICAgICAgIHZhbCByID0gaQogICAgICAgIGkgKz0gMQogICAgICAgIHIKICAgIH0KfQoKdmFsIGxvbCA9IGxvbmdSYW5nZSgwLCBMb25nLk1heFZhbHVlKSBtYXAgKHggPT4geCAqIHgpCgpsb2wgZHJvcCA1IHRha2UgNSBmb3JlYWNoIHByaW50bG4KCi8vPT09PT09PT09PT09PT09PT09PT09PT09PQp9
-
upload with new input
-
result: Success time: 0.38s memory: 382080 kB returned value: 0
25 36 49 64 81


