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