• متقاضیان شرکت در دوره کارآموزی فرانت‌اند باید سوال‌های فرانت‌اند و سوال‌های پیاده‌سازی را با Javascript پاسخ دهند. (نیازی نیست سوال‌های جاوا را پاسخ دهند.)
  • متقاضیان شرکت در دوره کارآموزی بک‌اند باید سوال‌های جاوا و سوال‌های پیاده‌سازی را با هر زبانی که مایلند پاسخ دهند. (نیازی نیست سوال‌های فرانت‌اند را پاسخ دهند.)

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

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

در زمان مسابقه می‌توانید سوال‌های خود را از قسمت "سوال بپرسید" مطرح کنید. در ساعات ۱۰ الی ۱۳ و ۱۵ الی ۱۸ به سوال‌های شما پاسخ داده می‌شود.

به منظور کم‌شدن رقابت و کدنویسی سریع هنگام مسابقه، جدول امتیازات بسته شده است.

پیاده‌سازی - ازدواج‌های لحظه‌ای


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

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

آقا هوشنگ nn دختر دارد که به ترتیب سن از کوچک به بزرگ، با ۱ تا nn شماره‌گذاری شده‌اند. دختران آقا هوشنگ دوست دارند هر چه سریع‌تر ازدواج کنند.

پدر آن‌ها مشکلی با این ویژگی دخترانش ندارد ولی از آن‌جایی که می‌خواهد متفاوت باشد، شرطی برای ازدواج دخترانش گذاشته که یک دختر تنها زمانی می‌تواند ازدواج کند که همه دخترهای کوچکتر از او، ازدواج کرده باشند.

احمد می‌داند که nn خواستگار می‌خواهند به خواستگاری دختران آقا هوشنگ بیایند و هیچ دو تایی از آن‌ها به دختر یکسانی علاقه‌مند نیستند. خواستگار iiام به خواستگاری دختر aia_iام آقا هوشنگ می‌رود.

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

حال احمد می‌خواهد بداند که هر کدام از دختر عموهایش در چه روزی ازدواج می‌کنند تا برای آن‌ها کادوی مناسب تدارک ببیند. از آن‌جایی که آقا هوشنگ خود عاقد است، هر کدام از ازدواج‌ها تنها یک لحظه طول می‌کشد و بنابراین تعداد ازدواج‌هایی که در یک روز صورت می‌گیرد، محدودیتی ندارد.

ورودی🔗

در خط اول ورودی عدد nn آمده است که نشان‌دهنده تعداد دختر عموهای احمد می‌باشد. در iiامین خط از nn خط بعدی عدد aia_i آمده است که نشان‌دهنده سن دختری است که در روز iiام از او خواستگاری می‌شود. 1n100 0001 \le n \le 100\ 000 1ain1 \le a_i \le n

خروجی🔗

در iiامین خط از nn خط خروجی چاپ کنید که iiامین کوچکترین دختر آقا هوشنگ در روز چندم ازدواج می‌کند.

مثال🔗

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

3
1
2
3
Plain text

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

1
2
3
Plain text

در روز اول برای دختر اول آقا هوشنگ خواستگار می‌آید و ازدواج می‌کند. در روز دوم برای دختر دوم خواستگار می‌آید و چون دختر اول ازدواج کرده است، دختر دوم در همین روز ازدواج می‌کند. در روز سوم نیز برای دختر سوم خواستگار می‌آید و چون دو دختر دیگر قبلا ازدواج کرده‌اند، دختر سوم در همین روز ازدواج می‌کند.

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

4
3
1
2
4
Plain text

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

2
3
3
4
Plain text

در روز اول برای دختر سوم آقا هوشنگ خواستگار می‌آید ولی چون هنوز دختر اول و دوم ازدواج نکرده‌اند، ازدواجی صورت نمی‌گیرد. در روز دوم برای دختر اول خواستگار می‌آید و او در همان روز ازدواج می‌کند. در روز سوم برای دختر دوم خواستگار می‌آید و او در همان روز ازدواج می‌کند، چون دختر اول پیش از آن ازدواج کرده است. همچنین دختر سوم هم که پیش از این منتظر ازدواج خواهران کوچکترش بود، در همین روز بعد از دختر دوم ازدواج می‌کند. در روز چهارم برای دختر چهارم خواستگار می‌آید و چون خواهران کوچکتر او ازدواج کرده‌اند، او هم در همین روز ازدواج می‌کند.

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