31 lines
566 B
Kotlin
Vendored
31 lines
566 B
Kotlin
Vendored
// KJS_WITH_FULL_RUNTIME
|
|
// EXPECTED_REACHABLE_NODES: 1514
|
|
package foo
|
|
|
|
|
|
fun box(): String {
|
|
val oneTwo = Array(2) {
|
|
it + 1
|
|
}
|
|
val a = ArrayList<() -> Int>()
|
|
for (i in oneTwo) {
|
|
for (j in 1..2) {
|
|
a.add({
|
|
var res = 0
|
|
for (t in 0..2) {
|
|
res += i * j
|
|
}
|
|
res
|
|
})
|
|
}
|
|
}
|
|
var sum = 0
|
|
for (f in a) {
|
|
sum += f()
|
|
}
|
|
|
|
if (sum != 27) return "fail: $sum"
|
|
|
|
return "OK"
|
|
}
|