سوالات الآن نهایی هستند.
از بین سوالات سه سوال اول و سوال پنجم و هفتم به طور صفر و یکی تصحیح میشوند و در سوال چهارم و هشتم هر چه موارد بیشتری را پیادهسازی کنید نمره بیشتری دریافت خواهید کرد. در سوال ششم هم هر چه جواب بهتری پیدا کنید نمره بیشتری میگیرید.
برای آشنایی با قالب صورت سوال در Quera اینجا را مشاهده کنید و برای آشنایی با نحوهی کار با ورودی و خروجی استاندارد (stdin و stdout) در زبانهای مختلف، اینجا را ببینید. برای کسب اطلاعات بیشتر درباره نحوه برگزاری مسابقه هم اینجا را ببینید.
توی دوره نیمبو به تفریح کارآموزها اهمیت زیادی داده میشه و واسه همین تو زمان استراحت به کارآموزا میگن که بازی تتریس نیمبویی رو بازی کنن تا هم یه تفریحی واسشون باشه هم زمان استراحت یه جوری بگذره.
در بازی تتریس نیمبویی ستون وجود دارند که از چپ به راست با اعداد ۱ تا شمارهگذاری شدهاند و ستون ام از مربع واحد تشکیل شدهاست.
هر بازیکن در هر حرکت میتواند یک بازه از ستونها را انتخاب کند و به هرکدام یک مربع اضافه کند. (در واقع بازیکن اعداد و را انتخاب میکند و سپس به ازای هر ، مقدار را یکی زیاد میکند.)
هدف بازی یکسان کردن طول تمام ستون ها در کمترین تعداد مرحله است.
حالا مهرداد که از این بازی خوشش نیومده ازتون میخواد تا بهش بگین که این کمترین تعداد مرحله چندتاست تا بتونه سریع بازی رو تموم کنه و به بقیه کاراش برسه.
در خط اول ورودی عدد ، تعداد ستونها میآید.
در خط بعدی عدد آمده که عدد ام آن است که تعداد مربعهای ستون ام را نشان میدهد.
در خروجی یک عدد که کمترین تعداد مراحل برای رسیدن به هدف بازی است را چاپ کنید.
دوبار مقدار ستون اول (بازه ) را، و یکبار مقدار ستون سوم (بازه ) را زیاد میکنیم.
سه بار بازه را انتخاب میکنیم. سپس یکبار بازه و دو بار بازه را انتخاب میکنیم.