Puntos de experiencia de Edabit

A medida que completas desafíos en Edabit, obtienes puntos de experiencia según el nivel de dificultad del desafío. Los puntos para cada nivel de dificultad son los siguientes:

DificultadPuntos de experiencia
Muy fácil5XP
Fácil10XP
Medio20XP
Difícil40XP
Muy difícil80XP

Dado un arreglo unidimensional con la cantidad de desafíos que una persona ha completado en cada nivel de dificultad, devuelve cuántos puntos de experiencia tendrá.

Ejemplos

getXP([89, 77, 30, 4, 1]) ➞ "2055XP"
// Very Easy: 89 * 5 = 445
// Easy: 77 * 10 = 770
// Medium: 30 * 20 = 600
// Hard: 4 * 40 = 160
// Very Hard: 1 * 80 = 80
// 445 + 770 + 600 + 160 + 80 = 2055

getXP([254, 32, 65, 51, 34]) ➞ "7650XP"

getXP([11, 0, 2, 0, 27]) ➞ "2255XP"

Notas

Devuelve los valores como una cadena y asegúrate de agregar "XP" al final.