import java.util.Random;
import java.util.stream.IntStream;
class LargeArrayProcessing {
public static void main
(String[] args
) { int[] data = new int[10_000_000];
for (int i = 0; i < data.length; i++) {
data[i] = rand.nextInt(100) + 1;
}
double average = IntStream.of(data).average().orElse(0);
long evenCount = IntStream.of(data).filter(n -> n % 2 == 0).count();
System.
out.
println("Середнє значення: " + average
); System.
out.
println("Кількість парних чисел: " + evenCount
); }
}
aW1wb3J0IGphdmEudXRpbC5SYW5kb207CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLkludFN0cmVhbTsKCmNsYXNzIExhcmdlQXJyYXlQcm9jZXNzaW5nIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBpbnRbXSBkYXRhID0gbmV3IGludFsxMF8wMDBfMDAwXTsKICAgICAgICBSYW5kb20gcmFuZCA9IG5ldyBSYW5kb20oKTsKCiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIGRhdGFbaV0gPSByYW5kLm5leHRJbnQoMTAwKSArIDE7CiAgICAgICAgfQoKICAgICAgICBkb3VibGUgYXZlcmFnZSA9IEludFN0cmVhbS5vZihkYXRhKS5hdmVyYWdlKCkub3JFbHNlKDApOwogICAgICAgIGxvbmcgZXZlbkNvdW50ID0gSW50U3RyZWFtLm9mKGRhdGEpLmZpbHRlcihuIC0+IG4gJSAyID09IDApLmNvdW50KCk7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigi0KHQtdGA0LXQtNC90ZQg0LfQvdCw0YfQtdC90L3RjzogIiArIGF2ZXJhZ2UpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigi0JrRltC70YzQutGW0YHRgtGMINC/0LDRgNC90LjRhSDRh9C40YHQtdC7OiAiICsgZXZlbkNvdW50KTsKICAgIH0KfQo=