#include <iostream>
#include <array>
#include <random>
int main() {
std::array<double, 17> rand_array;
std::mt19937 rand_gen;
std::uniform_real_distribution<double> dist(-17, 17);
double Av=0;
int Av_count=0;
for (auto el:rand_array) {
el=dist(rand_gen);
std::cout<<el<<" ";
if (el<0) Av_count++, Av+=el;
}
std::cout<<std::endl<<"AVG="<<Av/Av_count;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YXJyYXk+CiNpbmNsdWRlIDxyYW5kb20+CgppbnQgbWFpbigpIHsKCXN0ZDo6YXJyYXk8ZG91YmxlLCAxNz4gcmFuZF9hcnJheTsKCXN0ZDo6bXQxOTkzNyByYW5kX2dlbjsKCXN0ZDo6dW5pZm9ybV9yZWFsX2Rpc3RyaWJ1dGlvbjxkb3VibGU+IGRpc3QoLTE3LCAxNyk7Cglkb3VibGUgQXY9MDsKCWludCBBdl9jb3VudD0wOwoJZm9yIChhdXRvIGVsOnJhbmRfYXJyYXkpIHsKCQllbD1kaXN0KHJhbmRfZ2VuKTsgCgkJc3RkOjpjb3V0PDxlbDw8IiAiOwoJCWlmIChlbDwwKSBBdl9jb3VudCsrLCBBdis9ZWw7Cgl9CglzdGQ6OmNvdXQ8PHN0ZDo6ZW5kbDw8IkFWRz0iPDxBdi9Bdl9jb3VudDsKCXJldHVybiAwOwp9