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