/// <summary> /// Наименьшее общее кратное для массива значений. /// </summary> /// <param name="numbers">Непустой массив значений.</param> /// <returns>Наименьшее общее кратное.</returns> public static Int32 AggregatedLcm(Int32[] numbers) { return numbers.Aggregate(Lcm); }
/// <summary> /// Наибольший общий делитель для массива значений. /// </summary> /// <param name="numbers">Непустой массив значений.</param> /// <returns>Наибольший общий делитель.</returns> public static Int32 AggregatedGsd(Int32[] numbers) { return numbers.Aggregate(Gcd); }