ساعت
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
ساعت
دقیقه
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
دقیقه
ثانیه
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
ثانیه
  • محدودیت زمان: ۲ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

امروز , سالگرد تأسیس شرکت رهنماست به همین منظور چنگیز که از قدیمی‌های رهنما است مأمور می‌شود تا بین برنامه‌نویسان رهنما هدایایی به رسم یادبود پخش کند. شرکت رهنما NN برنامه‌نویس دارد که به هر کدام یک عدد یکتا بین 11 تا NN نسبت داده شده است. برای گرفتن هدایا , برنامه‌نویسان رهنما یک صف تشکیل می‌دهند و به ترتیب شماره‌شان در آن قرار می‌گیرند به این صورت که برنامه‌نویس با شماره ۱ در ابتدای صف و برنامه‌نویس با شماره NN در انتهای صف قرار می‌گیرد. از آنجایی که چنگیز امروز به شرکت نیامده , تیمور را برای پخش جوایز مأمور می‌کند اما از طریق تلگرام به او فرمان می‌دهد که در هر مرحله چه کاری انجام دهد.

چنگیز به شدت رفیق باز است و ممکن است در صف دست ببرد.

چنگیز دو نوع فرمان به تیمور می‌دهد :

نوع اول: به تیمور می‌گوید که به شخصی که در سر صف قرار دارد هدیه دهد و وی را به ته صف بفرستد.

نوع دوم: به تیمور می‌گوید که برنامه‌نویس شماره ii را پیدا کند و به سر صف بیاورد.

بدیهی است که ممکن است یک نفر چند بار جایزه بگیرد.

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

ورودی

در خط اول به شما دو عدد N,CN , C داده می‌شود که NN تعداد برنامه‌نویسان رهنماست و CC تعداد دستورات چنگیز است. در CC خط بعدی دستورات بعدی به شما داده می‌شود. در هر خط یک عدد مانند xx به شما داده می‌شود. اگر xx برابر صفر بود یعنی دستور نوع اول است در غیر اینصورت دستور از نوع دوم است و به این معناست که نفر xx ام باید به سر صف بیاید. 1N1 000 000 0001 \le N \le 1\ 000\ 000\ 000 1C1 0001 \le C \le 1\ 000 0xN0 \le x \le N به محدوده NN توجه کنید.

خروجی

به ازای هر دستور نوع اول , شما باید شماره فردی را که هدیه می‌گیرد در یک خط چاپ کنید. ( تعداد خط های خروجی برابر تعداد دستورات نوع اول می‌شود)

مثال

ورودی نمونه ۱

100000 6
0 
0 
10000
0
0
20
Plain text

خروجی نمونه ۱

1
2
10000
3
Plain text

در دو دستور اول به نفرات اول و دوم هدیه داده میشود. در دستور سوم نفر 10001000 ام به سر صف میاید. در دستور چهارم کسی که سر صف است , نفر 10001000 ام , هدیه اش را میگیرد و به ته صف میرود. در دستور پنجم نفر سوم که اکنون سر صف است هدیه میگیرد و به ته صف میرود. در دستور ششم هم نفر 2020 ام به سر صف میاید.

ورودی نمونه ۲

4 6
0
1
0
3
0
0
Plain text

خروجی نمونه ۲

1
1
3
2
Plain text

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.