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

شاخص‌های مختلف و متنوعی برای رده‌بندی اساتید از نظر پژوهشی وجود دارد. یکی از شاخص‌های معروف h-index نام دارد.

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

حال فرض کنید یک استاد، nn مقاله منتشر کرده است و مقاله‌ی iiام aia_i بار به‌عنوان منبع مقالات دیگر استفاده شده است. عدد h-index این استاد برابر kk است اگر حداقل kk مقاله داشته باشد، که حداقل kk بار به‌عنوان منبع به آن ارجاع داده باشند. اگر چند kk این ویژگی را دارد، بزرگ‌ترین آن را در نظر می‌گیرند.

ورودی

در سطر اول ورودی nn یا تعداد مقالات می‌آید و در سطر بعد nn عدد می‌آید که iiـمین آنها aia_i یا تعداد ارجاعات به مقاله iiـم است. 1n300,0001 \leq n \leq 300 , 000 0ai300,0000 \le a_i \le 300 , 000

خروجی

در تنها خط خروجی h_index استاد مطلوب است.

زیرمسئله امتیاز
n1000n \leq 1000 ۵۰
بدون محدودیت اضافه ۵۰

مثال

ورودی نمونه ۱

5
1 5 3 4 2
Plain text

خروجی نمونه ۱

3
Plain text

در این نمونه، ۳ عدد داریم که بزرگتر یا مساوی ۳ هستند (اعداد ۵، ۳ و ۴)

ورودی نمونه ۲

8
1 13 1 3 5 2 21 8
Plain text

خروجی نمونه ۲

4
Plain text

در این نمونه، ۴ عدد داریم که بزرگتر یا مساوی ۴ هستند (اعداد ۱۳، ۵، ۲۱ و ۸)


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