سلام دوست عزیز😃👋
به مسابقه «المپیک فناوری: Algorithm» خوش آمدی!
لینکهای مفید برای شرکت در مسابقه:
هرگونه ارتباط با سایر شرکتکنندگان و یا استفاده از ابزارهای تولید کد، مثل chatGPT و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکتکنندگان مسابقه حذف میشوید.
میتوانید با همتیمی مشورت کنید و با کمک هم به حل سوالات بپردازید. اگر حداقل یکی از اعضای تیم ارسال پاسخ انجام دهد برای دریافت نمره تیم کافی است.
در طول مسابقه، میتوانید سؤالات خود را از قسمت «سوال بپرسید» مطرح کنید.
اگر نام مسابقه را فراموش کردین، حرف اول سوالات را کنار هم بگذارید.
موفق باشید 😉✌
استاد که به تازگی از سفر فرنگ بازگشته، هنوز به زبان فارسی عادت نکردهاست. بنابراین، به مناسبت بازگشت خود، یک سرمونی (ceremony) ترتیب دادهاست.
استاد نفر را به سرمونی خود دعوت کرده و آنها را با شمارههای تا شمارهگذاری کردهاست. هر یک از این نفر یک کفش چپ و یک کفش راست دارد.
جاکفشی خانهی استاد یک نوار بزرگ شامل خانه است که با شمارههای تا شمارهگذاری شدهاند. میدانیم در ابتدا مهمان -ام کفش چپ خود را در خانهی جاکفشی و کفش راست خود را در خانهی آن قرار دادهاست. تضمین شده که هیچ دو کفشی در یک خانه قرار ندارند.
دوست استاد که میخواهد مهمانها موقع خروج از مهمانی دچار مشکل نشوند، دوست دارد که کفش چپ هر مهمان در خانهی سمت چپ (بلافاصلهی) کفش سمت راست او باشد. به عبارت دیگر، دوست دارد که اگر در وضعیت نهایی، کفش سمت راست در خانهی است، کفش سمت چپ در خانهی باشد.
برای رسیدن به این وضعیت، او در هر عملیات میتواند دو خانهی مجاور جاکفشی را انتخاب کرده و محتوای آن دو را با هم جابهجا کند.
به دوست استاد کمک کنید و کمینهی تعداد عملیاتها برای رساندن جاکفشی به وضعیت مطلوب را چاپ کنید.
در خط اول ورودی عدد صحیح () که برابر تعداد سناریوها است، میآید.
در خط اول هر سناریو، عدد صحیح () که نشاندهندهی تعداد مهمانهای سرمونیاست، میآید.
در هر یک از خط بعدی سناریو، دو عدد و () که به ترتیب نشاندهندهی جایگاههای قرارگیری کفش چپ و راست مهمان ـماند، میآیند.
تضمین میشود که مجموع ها در همهی سناریوها حداکثر است.
برای هر سناریو، کمینهی تعداد عملیاتها برای رسیدن به وضعیت مطلوب را چاپ کنید.
یک دنباله عملیات ممکن که در کمترین مرحله دوست میتواند با آن کفشها را مرتب کند:
جایگاه ۶ | جایگاه ۵ | جایگاه ۴ | جایگاه ۳ | جایگاه ۲ | جایگاه ۱ | گامها |
---|---|---|---|---|---|---|
R1 | L2 | R3 | L3 | R2 | L1 | 0 |
R1 | L2 | R3 | L3 | L1 | R2 | 1 |
R1 | R3 | L2 | L3 | L1 | R2 | 2 |
R1 | R3 | L3 | L2 | L1 | R2 | 3 |
R1 | R3 | L3 | L1 | L2 | R2 | 4 |
R3 | R1 | L3 | L1 | L2 | R2 | 5 |
R3 | L3 | R1 | L1 | L2 | R2 | 6 |
R3 | L3 | R1 | L1 | R2 | L2 | 7 |