المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره‌ی انتخاب تیم:دوره‌ی ۲۱:سوال ۹

Stamps

در کشور تمبرآباد، نه تلفن وجود دارد، نه تلگراف، نه فکس و نه اینترنت، بنابراین مردم تمام کارهایشان را از طریق ارسال نامه انجام می‌دهند. این کشور ‎$n$‎ شهر دارد که روی یک خط مستقیم قرار دارند و به ترتیب با شماره‌های ‎$1$‎ تا ‎$n$‎ شماره‌گذاری شده‌اند. می‌دانیم به ازای هر ‎$1 < i \leq n$‎ شهرهای ‎$i$‎ام و ‎$i-1$‎ همسایه محسوب می شوند.

مصطفی به تازگی وزیر پست کشور شده و می‌خواهد برای توزیع تمبر بین شهرهای مختلف در ‎$t$‎ روز آینده تصمیم گیری کند. او می‌داند که شهر ‎$i$‎ام در روز ‎$j$‎ام به ‎$a_{j,i}$‎ تمبر احتیاج دارد و پس از آن دیگر نمی‌تواند دوباره از تمبرهای استفاده شده استفاده کند. همچنین می‌داند که در روز اول، تعداد تمبرهای موجود در شهر ‎$i$‎ برابر با ‎$b_i$‎ می‌باشد. سیستم انتقال تمبر بین شهرها به این صورت است که در پایان هر روز، هر شهر می‌تواند تعدادی از تمبرهای استفاده نشده خود را به شهرهای همسایه خود ارسال کند‎. ‎ مساله اینجاست که وزارت حمل‌و‌نقل می‌خواهد حداکثر تعداد تمبرهایی که لازم می‌شود در پایان یک روز از هر شهر خارج شود را کمینه کند، به همین دلیل از مصطفی خواسته کم‌ترین عدد ‎$k$‎ را پیدا کند که بتوان برنامه انتقال تمبر بین شهرها را تنظیم کرد، طوری که در هر روز حد اکثر ‎$k$‎ تمبر از هر شهر خارج شود و در هر یک از ‎$t$‎ روز آینده همه‌ی شهرها برای انجام کار های خود به تعداد کافی تمبر داشته باشند‎.

شما باید برنامه‌ای بنویسید تا با دریافت اطلاعات مربوط به سوال کم‌ترین عدد ‎$k$‎ را به‌دست آورد. می توانید اطمینان داشته باشید که در صورتی که مقدار ‎$k$‎ به اندازه کافی زیاد باشد؛ می توان طوری برنامه انتقال تمبرها را چید که هیچ شهری در هیچ روزی بدون تمبر نماند‎.

ورودی

  • در سطر اول ورودی به ترتیب دو عدد طبیعی ‎$1 \leq n \leq 50$‎ و ‎$1 \leq t \leq 50$‎ آمده‌اند.‎
  • در سطر بعدی ‎$n$‎ عدد ‎$b_1$‎ تا ‎$b_n$‎ به ترتیب آمده‌اند ‎.$(0 \leq b_i \leq 10^6)$‎
  • در ‎$i$‎ امین سطر از ‎$t$‎ سطر بعدی در هر سطر ‎$n$‎ عدد ‎$a_{i,1}$‎ تا ‎$a_{i,n}$‎ آمده‌اند ‎.$(0 \leq a_{i,j} \leq 10^3)$‎
  • دقت کنید که انتقال تمبرها از پایان روز اول (پس از استفاده ‎$a_{1,i}$‎ تمبر توسط مرکز ‎$i$‎‎ام) شروع می‌شود.‎

خروجی

خروجی تنها باید شامل یک عدد صحیح باشد که برابر با مقدار کمینه ‎$k$‎ است.

محدودیت‌ها

  • محدودیت زمان: ۵ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

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

ورودی نمونه خروجی نمونه
3 2‎
3 3 3‎
1 1 1‎
‎2 2 2
0
3 2‎
1 7 1‎
1 1 1‎
‎2 2 2
4

ابزار صفحه