فهرست مندرجات

Array Game

اخیرا یک بازی یک‌نفره طراحی شده که در آن یک آرایه‌ي از دو طرف نامتانهی شامل عدد‌های صحیح، علامت $+$ و علامت $-$ وجود دارد. در هر حرکت، بازیکن می‌تواند تمام عدد‌ها را یک واحد به سمت راست و یا چپ انتقال دهد (علامت‌ها ثابت می‌مانند).

امتیاز بازیکن در ابتدای بازی $0$ است. هرگاه عددی مانند $I$ به خانه‌ای که علامت $S$ ($+$ یا $-$) در آن است وارد شود، این عدد حذف شده و امتیاز بازیکن به اندازه $S \times I$ افزایش می‌یابد.

بازیکن می‌تواند هر وقت که بخواهد به بازی خاتمه دهد.

در شکل زیر شما می‌توانید حالت اولیه آرایه و حالت های بعدی آن پس از دو حرکت را مشاهده کنید.

شما باید با توجه به وضعیت اولیه‌ی آرایه بیش‌ترین امتیاز ممکن در این بازی را به دست آورید.

ورودی

خروجی

برای هر سناریو در یک خط بیش‌ترین امتیاز ممکن را چاپ کنید.

محدودیت‌ها

ورودی و خروجی نمونه

ورودی نمونه خروجی نمونه
3 2 1
0 2
6 -1
3 5
5 9
1
1 1 1
10 5
3
7
0 0 0
3
0

پاسخ

منتظر پر کردن این قسمت توسط علاقمندان هستیم.