Zainspirowany tą rozmową na czacie.
Twoim celem w tym wyzwaniu jest naśladowanie ninja i policzenie liczby jego śmierci.
Okular
Twój ninja zaczyna się od 9 śmierci. Otrzymuje również integralne zdrowie początkowe jako wkład.
Następnie pobiera jako dane wejściowe listę wydarzeń w swoim życiu, które wpływają na jego zdrowie. Mogą to być liczby całkowite ujemne, dodatnie lub zerowe.
W dowolnym momencie, jeśli jego zdrowie osiągnie zero lub mniej, zero życia traci, a jego zdrowie wraca do zdrowia początkowego.
Twój program powinien zgłaszać liczbę śmierci, które pozostawił. Jeśli pozostało mu zero lub mniej, powinieneś wyjść dead
.
To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach !
Przypadki testowe
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