using System; class Technical_Test { static void Main() { int[] array = { 1, 2, 2, 3, 3, 3, 5, 7, 11, 15 }; int n = array.Length; double sum = 0; for (int i = 0; i <= n - 1; i++) { double result = Result(array[i], i); sum += result; Console.WriteLine($"i = {i} -> {result}"); } Console.WriteLine($"Sum: {sum}"); } static double Result(int x, int i) { double factorial = 1; for (int j = 2; j <= i; j++) { factorial *= j; } return Math.Pow(x, i) / factorial; } }