- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
در شهر کدکاپآباد تنها یک خط مترو وجود دارد که هر روز تنها یک بار از ایستگاه ۱ شروع کرده و تا ایستگاه آخر میرود. ساکن این شهر هر روز صبح برای رفتن به سر کار از این خط مترو استفاده میکنند.
شهروند ام اول صبح میخواهد از ایستگاه به ایستگاه برود. قطار شهر کدکاپآباد بسیار قدیمی است و حداکثر نفر میتوانند سوار آن شوند. هر فرد میتواند در ایستگاه سوار قطار شود و در یکی از ایستگاههای ادامهی مسیر پیاده شود و باقی مسیر را پیاده برود.
اگر شهروند ام در ایستگاه از قطار پیاده شود باید واحد پیاده برود. زمان پیاده شدن هر شهروند از قطار طوری تعیین کنید که مجموع میزان پیاده روی شهروندان کمینه شود. (توجه کنید که میتواند برابر با باشد. یعنی شما میتوانید یکی از شهروندان را اصلاً سوار قطار نکنید.)
ورودی
در سطر اول ورودی، دو عدد صحیح و مثبت و آمده است که نشان دهندهی شهروندان شهر کدکاپآباد و نشان دهندهی حداکثر تعداد مسافر سوار بر قطار است.
در هر کدام از سطر بعدی، در سطر ام و آمده است که نشان دهندهی مبدا و مقصد شهروند ام است.
خروجی
کمینهی مجموع خستگی شهروندان را چاپ کنید.
مثالها
ورودی نمونه ۱
خروجی نمونه ۱
توضیح نمونه ۱
- در ایستگاه ۱ مسافر ۱ را سوار میکند.
- در ایستگاه ۲ مسافر ۱ را پیاده میکند و مسافر ۲ را سوار میکند.
- در ایستگاه ۳ مسافر ۲ را پیاده میکند.
به این ترتیب هر دو مسافرها در مقصدی که میخواهند پیاده میشوند. پس مجموع خستگیها میشود.
ورودی نمونه ۲
خروجی نمونه ۲
توضیح نمونه ۲
- در ایستگاه ۱ مسافر ۱ را سوار میکند.
- در ایستگاه ۳ مسافر ۱ را پیاده میکند و مسافر ۳ را سوار میکند.
- در ایستگاه ۵ مسافر ۳ را پیاده میکند و مسافر ۴ را سوار میکند.
- در ایستگاه ۷ مسافر ۴ را پیاده میکند.
به این ترتیب مسافرهای ۱، ۳ و ۴ در مقصدی که میخواهند پیاده میشوند ولی مسافر ۲ اصلاً سوار نشده و باید پیاده به مقصدش برود و بهاندازهی خسته میشود. پس مجموع خستگیها میشود.
ورودی نمونه ۳
خروجی نمونه ۳
توضیح نمونه ۳
- در ایستگاه ۱ مسافر ۲ را سوار میکند.
- در ایستگاه ۲ مسافر ۳ را سوار میکند. (توجه کنید اینبار ۲ نفر ظرفیت دارد.)
- در ایستگاه ۴ مسافر ۲ را پیاده میکند و مسافر ۱ را سوار میکند.
- در ایستگاه ۹ مسافر ۱ را پیاده میکند.
- در ایستگاه ۱۰ مسافر ۳ را پیاده میکند.
به این ترتیب مسافرهای ۱ و ۳ در مقصدی که میخواهند پیاده میشوند ولی مسافر ۴ اصلاً سوار نشده و باید پیاده به مقصدش برود و بهاندازهی خسته میشود. همچنین مسافر ۲ در ایستگاه ۴ پیاده شده ولی میخواست به ایستگاه ۷ برود و بهاندازهی خسته میشود.
پس مجموع خستگیها میشود.
ارسال پاسخ برای این سؤال