Pares y último

Dado un arreglo de enteros, suma los valores que están en índices pares, contando desde cero, y multiplica esa suma por el último valor del arreglo.

Si el arreglo está vacío, devuelve 0.

Ejemplos

Program.EvenLast(new[] { 2, 3, 4, 5 }) ➞ 30
// Los valores en los índices pares son 2 y 4; el último valor es 5.
// (2 + 4) * 5 = 30
Program.EvenLast(new[] { 1, 3, 3, 1, 10 }) ➞ 140
Program.EvenLast(System.Array.Empty<int>()) ➞ 0

Notas

Los índices comienzan en cero.