Inspirado por esta conversación en el chat.
Tu objetivo en este desafío es emular a un ninja y contar cuántas muertes le quedan.
Especificaciones
Tu ninja comienza con 9 muertes restantes. También obtiene una salud inicial integral como entrada.
Luego, toma como entrada una lista de eventos en su vida que alteran su salud. Estos pueden ser enteros negativos, positivos o cero.
En cualquier momento, si su salud llega a cero o por debajo de él, pierde una vida y su salud vuelve a la salud inicial.
Su programa debe informar la cantidad de muertes que le quedan. Si le queda cero o menos, en su dead
lugar , debe generar .
Este es el código de golf , por lo que gana el código más corto en bytes .
Casos de prueba
3, [] -> 9
100, [-20, 5, -50, 15, -30, -30, 10] -> 8
10, [-10, -10, -10, -10] -> 5
10, [-10, -10, -10, -10, -10, -10, -10, -10, -10] -> dead
0, [] -> dead
0, [1] -> dead
100, [10, -100] -> 9