গোল:
Combatচ্ছিক লড়াইয়ের ক্ষমতা সহ দুটি প্রাণীকে দেওয়া, অনন্য তবে ধারাবাহিক মানগুলি প্রত্যাবর্তন করে যা কোন প্রাণী মারা গেছে তা উপস্থাপন করে।
ইনপুট:
#Longest form:
[[P,T, "<abilities>"], [P,T, "<abilities>"]]
#Shortest form:
[[P,T], [P,T]]
প্রতিটি প্রাণী আকারে দেওয়া হবে [P,T,"<abilities>"]
। এটি ফর্মে থাকবে [P,T]
, [P,T,""]
বা [P,T,0]
যদি এর কোনও ক্ষমতা না থাকে তবে ফর্মের ক্ষেত্রে আপনার পছন্দ। পি একটি পূর্ণসংখ্যা> = 0, টি একটি পূর্ণসংখ্যা> = 1। <abilities>
এটি একটি উপসেট "DFI"
, বা আপনি যদি চান তবে একক সংখ্যা / বিটস্ট্রিংয়ের মাধ্যমে উপস্থাপন করা যেতে পারে। পতাকাগুলির অর্ডারও আপনার উপর নির্ভর করে।
যুদ্ধবিরোধী:
প্রতিটি প্রাণীর দুটি পরিসংখ্যান, সেই ক্রমে শক্তি এবং শক্ততা এবং alচ্ছিক ক্ষমতা রয়েছে। কোনও প্রাণীর শক্তি হল> = 0। একটি প্রাণীর শক্ততা> = 1।
প্রতিটি প্রাণী একই সাথে তার ক্ষমতার বিপরীত জীবের সমান ক্ষতি করতে পারে (যদি না কারওর প্রথম স্ট্রাইক থাকে)। যদি মান প্রতিপক্ষের শক্তির চেয়ে বড় বা সমান হয় তবে এটি মারা যাবে (যদি তা অবিনশ্বর না হয়)
উদাহরণ: অ্যালিস একটি 2/2
, বব একটি 3/4
, উভয়ই কোনও দক্ষতা নেই। এলিস ববকে 2 টি ক্ষতি করে এবং এর বিনিময়ে 3 টি ক্ষতি করে। অ্যালিসের দৃ .়তা 2 তাই এটি মারা যাবে, বব এর দৃness়তা 4 তাই এটি বাঁচবে।
এখানে কেবলমাত্র 3 টি alচ্ছিক ক্ষমতা রয়েছে যার জন্য আমরা এটি বিবেচনা করব (যদিও খেলায় আরও কিছু রয়েছে)। এগুলি একটি চরিত্রের পতাকা হবে:
- [ডি] এথটচ: যেকোন পরিমাণ ক্ষয়ক্ষতি (এক্স> 0) প্রাণঘাতী বলে বিবেচিত হয়।
- [এফ] প্রথম স্ট্রাইক: এর ক্ষয়ক্ষতি প্রথমে মোকাবেলা করবে, অন্য প্রাণীর পিছনে আক্রমণ করার আগে হত্যা করতে সক্ষম হবে। উভয় প্রাণীর যদি প্রথম স্ট্রাইক হয়, তবে লড়াইকে স্বাভাবিক হিসাবে সমাধান করুন।
- [আমি] অদূরদর্শী: ডেথট্যাচ সহ কোনও পরিমাণ ক্ষয়ক্ষতি মারাত্মক হিসাবে বিবেচিত হয় না।
আউটপুট:
নিম্নলিখিত চারটি মামলার প্রত্যেকটির জন্য কোনও সামঞ্জস্যপূর্ণ মান। দয়া করে আপনার উত্তরে চারটি মান বর্ণনা করুন। প্যারেন্সে ফেরতের মান উদাহরণ:
- প্রাণীর মৃত্যুও হয়নি (0)
- 1 ম প্রাণী মারা গেছে (1)
- ২ য় প্রাণী মারা গেল (২)
- উভয় প্রাণী মারা গেল (3)
নিয়মাবলী:
- ইনপুট দুটি সঠিকভাবে ফর্ম্যাট প্রাণীর গ্যারান্টিযুক্ত।
- আপনি যদি দক্ষতার জন্য অক্ষরগুলি ব্যবহার করেন তবে আপনি ধরে নিতে পারেন যে তারা কীভাবে চান তবে আপনি প্রযোজ্য অর্ডারটি পোস্ট করতে পারেন তবে সেটি প্রযোজ্য।
- আপনি যদি ক্ষমতাগুলির জন্য কোনও নম্বর / বিটস্ট্রিং ব্যবহার করছেন তবে আপনি কী এনকোডিং ব্যবহার করছেন তা পোস্ট করুন। উদাহরণ:
111
হয়D/F/I
,7
হয়D/F/I
, ইত্যাদি - যদি কোনও প্রাণীর কোনও দক্ষতা না থাকে তবে এটি
[P,T, ""]
সংখ্যার সমতুল্য হিসাবেও নেওয়া যেতে পারে - স্ট্যান্ডার্ড লুফোলস নিষিদ্ধ
- এটি কোড-গল্ফ তাই সংক্ষিপ্ততম কোডের জয়।
উদাহরণ:
Input: [[2,2], [1,1]]
Output: 2nd Dies
Input: [[0,2], [0,1]] #0/2 vs 0/1
Output: Neither Die
Input: [[2,1], [2,1]] #2/1 vs 2/1
Output: Both Die
Input: [[1,1, "D"], [2,2]] #1/1 Deathtoucher vs 2/2
Output: Both Die
Input: [[2,2], [0,1, "D"]] #2/2 vs 0/1 Deathtoucher
Output: 2nd Dies
Input: [[2,2], [1,1, "DF"]] #2/2 vs 1/1 Deathtouch First-striker
Output: 1st Dies
Input: [[0,2, "D"], [0,1, "DF"]] #0/2 Deathtoucher vs 0/1 Deathtouch First-striker
Output: Neither Die
Input: [[2,2], [2,2, "F"]] #2/2 vs 2/2 First-striker
Output: 1st Dies
Input: [[2,2, "I"], [1,1, "DF"]] #2/2 Indestructible vs 1/1 Deathtouch First-striker
Output: 2nd Dies
Input: [[9999,9999], [1,1, "I"]] #9999/9999 vs 1/1 Indestructible
Output: Neither Die
Input: [[2,2, "F"], [1,1, "F"]] #2/2 First-Striker vs 1/1 First-Striker
Output: 2nd Dies
#9/9 Deathtouch, Indestructible First-Striker vs 9/9 Deathtouch, Indestructible First-Striker
Input: [[9,9, "DFI"], [9,9, "DFI"]]
Output: Neither Die
D => 0, F => 1, I => 2