চ্যাটে এই কথোপকথন দ্বারা অনুপ্রাণিত ।
এই চ্যালেঞ্জের মধ্যে আপনার লক্ষ্য একটি নিনজা অনুকরণ এবং তিনি মারা গেছে কত গণনা।
চশমা
আপনি নিনজা 9 মৃত্যুর বাকি দিয়ে শুরু হয়। তিনি একটি ইনপুট হিসাবে একটি অবিচ্ছেদ্য সূচনা স্বাস্থ্য পান।
তারপরে, তিনি ইনপুট হিসাবে তার জীবনের ঘটনাগুলির একটি তালিকা নেন যা তার স্বাস্থ্যের পরিবর্তন করে। এগুলি নেতিবাচক, ধনাত্মক বা শূন্য পূর্ণসংখ্যার হতে পারে।
যে কোনও মুহুর্তে, যদি তার স্বাস্থ্য শূন্যের বা তার নীচে পৌঁছে যায়, তবে তিনি একটি জীবন হারান এবং তার স্বাস্থ্য শুরু করে স্বাস্থ্যের দিকে ফিরে যায়।
আপনার কর্মসূচিতে তার মৃত্যুর সংখ্যাটি রিপোর্ট করা উচিত। যদি তার শূন্য বা তার চেয়ে কম বামে থাকে তবে আপনার deadপরিবর্তে আউটপুট নেওয়া উচিত ।
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোড !
পরীক্ষার কেস
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