Дан массив а(40). Найдите произведение ненулевых элементов,расположенных до максимального элемента
Ответы
Ответ дал:
0
===== PascalABC.NET =====
begin
var a := ArrRandom(40, -99, 99);
a.Println;
var i := a.IndexMax;
a?[:i]
.Where(p -> p <> 0)
.Aggregate(Biginteger.One, (p, q) -> p * q)
end.
Приложения:

Вас заинтересует
2 года назад
3 года назад
3 года назад
8 лет назад
9 лет назад