مدیر منابع انسانی ناشی‌


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

پروفسور باقر که یک کاربر ناشی است، توسط یک مدیرِ منابعِ انسانیِ فروشگاهِ زنجیره‌ایِ ناشی‌تر، مسئولیت داده‌ شده است تا نیاز‌های فروشگاه را از کارخانه‌ها خریداری کند. او باید mm جنس را خریداری کند. اجناس را از ۱ تا mm شماره‌گذاری میکنیم. nn کارخانه وجود دارند(که آنها را از ۱ تا nn شماره‌گذاری می‌کنیم.) که هر کدام تمام این mm کالا را دارند اما قیمت هایشان برای هر کدام متفاوت است. قیمت کارخانه‌ی ii برای جنس jj، ai,ja_{i,j} است. به پروفسور باقر یک پرایدوانت داده‌ شده‌است تا با آنها اجناس را خریداری کند. او الان در فروشگاه است. هر کارخانه تا فروشگاه به اندازه ای فاصله دارد که هزینه بنزین رفت و برگشت did_i است. حالا پروفسور(به علت ناشی بودن) از شما می‌خواهد که به او بگویید که کمینه‌ی هزینه برای خرید این اجناس چقدر است.

فقط به این نکته دقت داشته باشید که وقتی پروفسور از فروشگاه به یک کارخانه می‌رود و اجناسی را از آنجا خریداری می‌کند،‌ برای اینکه قاطی نکند که هر جنس را از کدام کارخانه خریده‌است، بلافاصله به فروشگاه برمی‌گردد و اجناس را تحویل می‌دهد و سپس به دنبال اجناس دیگر می‌رود.

ورودی🔗

سطر اول ورودی شامل دو عدد nn و mm است که به ترتیب نمایانگر تعداد کارخانه‌ها و تعداد اجناس است.

سپس در iiامین سطر از هریک از nn سطر بعدی:

ابتدا did_i آمده‌است که نمایانگر هزینه‌ی بنزین رفت و برگشت از فروشگاه به کارخانه‌ی ii ام است. بعد از آن mm عدد آمده است که عدد jj ام، ai,ja_{i,j}، نمایانگر قیمت کارخانه‌ی ii ام برای جنس jj ام است.

1n100 1 \le n \le 100 1m16 1 \le m \le 16 1di,ai,j1 000 000 1 \le d_i,a_{i,j} \le 1\ 000\ 000

خروجی🔗

تنها سطر خروجی باید شامل یک عدد باشد که نمایانگر کمینه‌ی هزینه برای خرید این mm جنس است.

مثال🔗

ورودی نمونه ۱🔗

2 2
1 1 1
5 5 5
Plain text

خروجی نمونه ۱🔗

3
Plain text

ورودی نمونه ۲🔗

3 4
5 7 3 7 9
2 1 20 3 2
8 1 20 1 1
Plain text

خروجی نمونه ۲🔗

16
Plain text

توضیح: در نمونه‌ی اول پروفسور به کارخانه‌ی اول رفته و تمام اجناس را خریداری می‌کند و برمی‌گردد.در نمونه‌ی دوم:

او ابتدا به کارخانه‌ی دوم رفته و اجناس شماره‌ی یک،سه و چهار را خریداری ‌می‌کند و سپس به فروشگاه رفته، اجناس را تحویل می‌دهد(تا اینجا 88 واحد هزینه داده‌است.) و بعد برای خرید جنس شماره‌ی دو به کارخانه‌ی اول رفته و آن را خریداری می‌کند و به فروشگاه برمی‌گردد(برای بدست‌آوردن جنس دوم هم 88 واحد پول هزینه می‌کند که در مجموع می‌شود 1616).

ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.