مسابقه برنامه نویسی الگوریتمی و پیادهسازی به مناسبت شب یلدا (بعد از یک هفته!) توسط شورای صنفی دانشکده ریاضی و علوم کامپیوتر برگزار میشود:
⭐️ یک مسابقه خیلی خفن داریم.
📔 این مسابقه یه ترکیب خوب از بخشهای مختلف برنامه نویسی مثل الگوریتم و پیاده سازی هست، اصلا به اینکه برنامه نویسیم خوب نیست و اینا هم فکر نکنین و حتما شرکت کنین، پشیمون نمیشین. هر زبان برنامهنویسی که بلدید هم میتونید شرکت کنید و نگران نباشید. شرکت برای عموم آزاد است!
⏰ قراره سه از ساعت ۱۰ تا ۱۳ روز پنجشنبه ۹ دی با کلی هیجان تو این مسابقه شرکت کنیم :)))
🎁 جایزه این مسابقه هم که توی بنر نوشته شده که جذابیت و هیجان مسابقه رو چند برابر میکنه :)) (برای دیدن بنر به کانال تلگرامی زیر MCS_EVENTS ویا گروه تلگرامی MCS_YALDA بروید)
1️⃣🆚2️⃣ میتونین به صورت تکی یا تیمهای دو نفره شرکت کنین که پیشنهادم اینه که تیم داشته باشین و شانس برنده شدنتون رو بیشتر کنید. (اگر بیشتر باشید و برنده شدید به شما جایزه تعلق نمیگیرد)
🔥 در آخر هم موفق باشین :)))
برای اطلاعات بیشتر عضو کانال تلگرامی رویدادهای ما بشوید.
https://t.me/MCS_EVENTS
برای در جریان بودن از مسابقه و جشن عضو گ تروه لگرامی رویدادهای ما بشوید.
https://t.me/MCS_YALDA
مسابقه برنامه نویسی الگوریتمی و پیادهسازی به مناسبت شب یلدا (بعد از یک هفته!) توسط شورای صنفی دانشکده ریاضی و علوم کامپیوتر برگزار میشود:
⭐️ یک مسابقه خیلی خفن داریم.
📔 این مسابقه یه ترکیب خوب از بخشهای مختلف برنامه نویسی مثل الگوریتم و پیاده سازی هست، اصلا به اینکه برنامه نویسیم خوب نیست و اینا هم فکر نکنین و حتما شرکت کنین، پشیمون نمیشین. هر زبان برنامهنویسی که بلدید هم میتونید شرکت کنید و نگران نباشید. شرکت برای عموم آزاد است!
⏰ قراره سه از ساعت ۱۰ تا ۱۳ روز پنجشنبه ۹ دی با کلی هیجان تو این مسابقه شرکت کنیم :)))
🎁 جایزه این مسابقه هم که توی بنر نوشته شده که جذابیت و هیجان مسابقه رو چند برابر میکنه :)) (برای دیدن بنر به کانال تلگرامی زیر MCS_EVENTS ویا گروه تلگرامی MCS_YALDA بروید)
1️⃣🆚2️⃣ میتونین به صورت تکی یا تیمهای دو نفره شرکت کنین که پیشنهادم اینه که تیم داشته باشین و شانس برنده شدنتون رو بیشتر کنید. (اگر بیشتر باشید و برنده شدید به شما جایزه تعلق نمیگیرد)
🔥 در آخر هم موفق باشین :)))
برای اطلاعات بیشتر عضو کانال تلگرامی رویدادهای ما بشوید.
https://t.me/MCS_EVENTS
برای در جریان بودن از مسابقه و جشن عضو گ تروه لگرامی رویدادهای ما بشوید.
https://t.me/MCS_YALDA
+ محدودیت زمان: ۲ ثانیه
+ محدودیت حافظه: ۲۵۶ مگابایت
----------
آرین برای یلدا یه مهمونی بزرگ گرفته و تمام دوستاش رو دعوت کرده.
دوستای آرین هیچ خوراکی دیگری را به اندازهی آب نبات دوست ندارند!
صبح امروز آرین $m$ آب نبات
$(1 \le m \le 10^5)$
با طعم و شرکتهای مختلف خرید. متاسفانه آرین از هر طعم مختلف فقط یک عدد آب نبات خریده است. هر یک از $n$ دوست آرین
$(1 \le n \le 10^5)$
، یک طعم از آب نبات را دوست دارد و یک طعم دیگر را نیز بدش نمیآید و بقیهی طعمها را دوست ندارد. وقتی نوبت به یک شخص میرسد تا آب نباتش را بردارد، یکی از ۳ اتفاق زیر ممکن است بیفتد:
1. اگر آب نباتی که دوست دارد موجود باشد، آن را برمیدارد و خوشحال صحنه را ترک میکند و به رقصش میپردازد.
2. در غیر این صورت، اگر آب نباتی که بدش نمیآید موجود باشد، آن را برمیدارد و خوشحال صحنه را ترک میکند و باز هم به صحنه رقص میرود.
3. در غیر این صورت، آب نباتی برنمیدارد و ناراحت مهمانی را ترک میکند.
مهمانها در صف ایستادهاند تا آب نبات بردارند. به ازای تمامی $i$های
$ 0 \le i \le n-1 $
، حساب کنید چند مهمان خوشحال صحنه را ترک میکنند اگر آرین $i$ مهمان اول صف را از صف بیرون بیندازد.
# ورودی
در خط اول، دو عدد طبیعی $n$ و $m$ به ترتیب آمدهاند.
در هر یک از $n$ خط بعدی دو عدد طبیعی $f_i$ و $s_i$ آمدهاند $(1 \le s_i, f_i\le m)$
که به ترتیب نمایانگر آب نبات مورد علاقهی مهمان $i$اُم و آب نباتی که مهمان $i$اُم از آن بدش نمیآید هستند.
# خروجی
در $n$ خط، جواب را به ازای تمامی
$ 0 \le i \le n-1 $
چاپ کنید.
# زیرمسئلهها
|زیرمسئله| نمره | محدودیتها |
|:------:|:------------------:|:------------------:|
|۱| ۳۰ | $n, m \le 1000$ |
|۲| ۷۰ | بدون محدودیت اضافی |
# مثالها
## نمونه ورودی ۱
```
4 2
1 2
1 2
1 2
1 2
```
## نمونه خروجی ۱
```
2
2
2
1
```
صف مهمانی آرین
- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
آرین برای یلدا یه مهمونی بزرگ گرفته و تمام دوستاش رو دعوت کرده.
دوستای آرین هیچ خوراکی دیگری را به اندازهی آب نبات دوست ندارند!
صبح امروز آرین m آب نبات
(1≤m≤105)
با طعم و شرکتهای مختلف خرید. متاسفانه آرین از هر طعم مختلف فقط یک عدد آب نبات خریده است. هر یک از n دوست آرین
(1≤n≤105)
، یک طعم از آب نبات را دوست دارد و یک طعم دیگر را نیز بدش نمیآید و بقیهی طعمها را دوست ندارد. وقتی نوبت به یک شخص میرسد تا آب نباتش را بردارد، یکی از ۳ اتفاق زیر ممکن است بیفتد:
- اگر آب نباتی که دوست دارد موجود باشد، آن را برمیدارد و خوشحال صحنه را ترک میکند و به رقصش میپردازد.
- در غیر این صورت، اگر آب نباتی که بدش نمیآید موجود باشد، آن را برمیدارد و خوشحال صحنه را ترک میکند و باز هم به صحنه رقص میرود.
- در غیر این صورت، آب نباتی برنمیدارد و ناراحت مهمانی را ترک میکند.
مهمانها در صف ایستادهاند تا آب نبات بردارند. به ازای تمامی iهای
0≤i≤n−1
، حساب کنید چند مهمان خوشحال صحنه را ترک میکنند اگر آرین i مهمان اول صف را از صف بیرون بیندازد.
ورودی🔗
در خط اول، دو عدد طبیعی n و m به ترتیب آمدهاند.
در هر یک از n خط بعدی دو عدد طبیعی fi و si آمدهاند (1≤si,fi≤m)
که به ترتیب نمایانگر آب نبات مورد علاقهی مهمان iاُم و آب نباتی که مهمان iاُم از آن بدش نمیآید هستند.
خروجی🔗
در n خط، جواب را به ازای تمامی
0≤i≤n−1
چاپ کنید.
زیرمسئلهها🔗
زیرمسئله |
نمره |
محدودیتها |
۱ |
۳۰ |
n,m≤1000 |
۲ |
۷۰ |
بدون محدودیت اضافی |
مثالها🔗
نمونه ورودی ۱🔗
نمونه خروجی ۱🔗
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.