سلام دوست عزیز😃👋

به «مسابقه‌ دانشگاه گیلان» خوش آمدی!

هرگونه ارتباط با سایر شرکت‌کنندگان و یا استفاده از ابزارهای تولید کد، مثل chatGPT و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکت‌کنندگان مسابقه حذف می‌شوید.

لینک‌های مفید برای شرکت در مسابقه:

سوالات و مشکلات خودتان را می‌توانید از طریق قسمت «سوال بپرسید» با ما در میان بگذارید.

موفق باشید و بهتون خوش بگذره 😉✌

لیست سوالات را می‌توانید از نوار سمت راست این صفحه مشاهده کنید.

راز پشت تردستی


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

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

شعبده‌باز به امین nn کارت می‌دهد که روی هر کدام از این کارت‌ها یکی از اعداد 11 تا nn نوشته شده است. شعبده‌باز از امین می‌خواهد کارت‌ها را هر جور که دوست دارد، به‌هم بریزد سپس از پشت روی میز به‌صورت دایره‌ای قرار دهد.

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

حالا شعبده‌باز می‌خواهد تعداد حالت‌های مختلف برای وضعیت کارت‌ها را حدس بزند و اگر چند روش ترتیب مختلف وجود دارد، شعبده‌باز ترتیب الفبایی کمینه را انتخاب می‌کند.

از شما می‌خواهیم برنامه‌ای بنویسید که حدس‌ها را مشخص کند.

ورودی🔗

در سطر اول ورودی، عدد صحیح nn داده می‌شود که تعداد کارت‌ها را نشان می‌دهد.

1n3000001 \leq n \leq 300\,000

در nn سطر بعدی، در هر سطر سه عدد متمایز می‌آیند که نشان‌دهنده مجموعه‌هایی است که امین گزارش داده است.

تضمین شده است که مجموعه‌های ارائه‌شده توسط امین حداقل با یک ترتیب کارت‌ها مطابقت دارد.

خروجی🔗

یک ترتیب برای حدس درست شعبده‌باز که با گفته‌های امین مطابقت دارد را چاپ کنید.

مثال‌ها🔗

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

6
3 4 1
5 1 6
5 4 2
2 4 3
2 5 6
6 1 3
Plain text

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

1 3 4 2 5 6 
Plain text

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

3
1 2 3
2 3 1
1 2 3
Plain text

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

1 2 3 
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.