مسابقه برنامه نویسی الگوریتمی و پیاده‌سازی به مناسبت شب یلدا (بعد از یک هفته!) توسط شورای صنفی دانشکده ریاضی و علوم کامپیوتر برگزار می‌شود:

⭐️ یک مسابقه خیلی خفن داریم. 📔 این مسابقه یه ترکیب خوب از بخش‌های مختلف برنامه نویسی مثل الگوریتم و پیاده سازی هست، اصلا به اینکه برنامه نویسیم خوب نیست و اینا هم فکر نکنین و حتما شرکت کنین، پشیمون نمی‌شین. هر زبان برنامه‌نویسی که بلدید هم میتونید شرکت کنید و نگران نباشید. شرکت برای عموم آزاد است!

⏰ قراره سه از ساعت ۱۰ تا ۱۳ روز پنجشنبه ۹ دی با کلی هیجان تو این مسابقه شرکت کنیم :)))

🎁 جایزه این مسابقه هم که توی بنر نوشته شده که جذابیت و هیجان مسابقه رو چند برابر می‌کنه :)) (برای دیدن بنر به کانال تلگرامی زیر MCS_EVENTS ویا گروه تلگرامی MCS_YALDA بروید)

1️⃣🆚2️⃣ می‌تونین به صورت تکی یا تیم‌های دو نفره شرکت کنین که پیشنهادم اینه که تیم داشته باشین و شانس برنده شدنتون رو بیشتر کنید. (اگر بیشتر باشید و برنده شدید به شما جایزه تعلق نمی‌گیرد)

🔥 در آخر هم موفق باشین :)))

برای اطلاعات بیشتر عضو کانال تلگرامی رویدادهای ما بشوید. https://t.me/MCS_EVENTS

برای در جریان بودن از مسابقه و جشن عضو گ تروه لگرامی رویدادهای ما بشوید. https://t.me/MCS_YALDA

صف مهمانی آرین


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

آرین برای یلدا یه مهمونی بزرگ گرفته و تمام دوستاش رو دعوت کرده. دوستای آرین هیچ خوراکی دیگری را به اندازه‌ی آب نبات دوست ندارند!

صبح امروز آرین mm آب نبات (1m105)(1 \le m \le 10^5) با طعم و شرکت‌های مختلف خرید. متاسفانه آرین از هر طعم مختلف فقط یک عدد آب نبات خریده است. هر یک از nn دوست آرین (1n105)(1 \le n \le 10^5) ، یک طعم از آب نبات را دوست دارد و یک طعم دیگر را نیز بدش نمی‌آید و بقیه‌ی طعم‌ها را دوست ندارد. وقتی نوبت به یک شخص می‌رسد تا آب نباتش را بردارد، یکی از ۳ اتفاق زیر ممکن است بیفتد:

  1. اگر آب نباتی که دوست دارد موجود باشد، آن را برمی‌دارد و خوشحال صحنه را ترک می‌کند و به رقصش می‌پردازد.
  2. در غیر این صورت، اگر آب نباتی که بدش نمی‌آید موجود باشد، آن را برمی‌دارد و خوشحال صحنه را ترک می‌کند و باز هم به صحنه رقص می‌رود.
  3. در غیر این صورت، آب نباتی برنمی‌دارد و ناراحت مهمانی را ترک می‌کند.

مهمان‌ها در صف ایستاده‌اند تا آب نبات بردارند. به ازای تمامی iiهای 0in1 0 \le i \le n-1 ، حساب کنید چند مهمان خوشحال صحنه را ترک می‌کنند اگر آرین ii مهمان اول صف را از صف بیرون بیندازد.

ورودی🔗

در خط اول، دو عدد طبیعی nn و mm به ترتیب آمده‌اند.
در هر یک از nn خط بعدی دو عدد طبیعی fif_i و sis_i آمده‌اند (1si,fim)(1 \le s_i, f_i\le m) که به ترتیب نمایانگر آب نبات مورد علاقه‌ی مهمان iiاُم و آب نباتی که مهمان iiاُم از آن بدش نمی‌آید هستند.

خروجی🔗

در nn خط، جواب را به ازای تمامی 0in1 0 \le i \le n-1 چاپ کنید.

زیرمسئله‌ها🔗

زیرمسئله نمره محدودیت‌ها
۱ ۳۰ n,m1000n, m \le 1000
۲ ۷۰ بدون محدودیت اضافی

مثال‌ها🔗

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

4 2
1 2
1 2
1 2
1 2
Plain text

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

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