Inspiré par cette conversation dans le chat.
Votre objectif dans ce défi est d'imiter un ninja et de compter le nombre de morts qu'il lui reste.
Spécifications
Votre ninja commence avec 9 morts. Il obtient également une santé de départ intégrale en entrée.
Ensuite, il prend en entrée une liste d'événements de sa vie qui altèrent sa santé. Il peut s'agir d'entiers négatifs, positifs ou nuls.
À tout moment, si sa santé atteint zéro ou moins, il perd une vie et sa santé revient à sa santé de départ.
Votre programme devrait signaler le nombre de décès qu'il lui reste. S'il reste zéro ou moins, vous devez dead
plutôt produire .
C'est le code-golf , donc le code le plus court en octets gagne!
Cas de test
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