Pares e último

Dado um array de números inteiros, some os valores nos índices pares, contando a partir de zero, e multiplique essa soma pelo último valor do array.

Se o array estiver vazio, retorne 0.

Exemplos

Program.EvenLast(new[] { 2, 3, 4, 5 }) ➞ 30
// Os valores nos índices pares são 2 e 4; o último valor é 5.
// (2 + 4) * 5 = 30
Program.EvenLast(new[] { 1, 3, 3, 1, 10 }) ➞ 140
Program.EvenLast(System.Array.Empty<int>()) ➞ 0

Notas

Os índices começam em zero.