سوال ها لزوما به ترتيب سختی مرتب نشده اند.

سوال جذاب


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

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

قیمت یک گردنبند که مهره‌های آن، به ترتیب از چپ به راست، a1,a2,,ana_1, a_2, \ldots, a_n هستند، برابر تعداد نابجایی‌های دنباله‌ی مهره‌های آن است. به عبارت دیگر قیمت یک گردنبند، تعداد جفت‌های (i,j)(i, j) است که:

  • i<ji < j
  • ai>aja_i > a_j

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

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

به ازای هر عدد صحیح نامنفی، دقیقاً یک گردنبند در پوستون وجود دارد که متناظر با این عدد است. پارمیدا، از روی کنجکاوی می‌خواهد تعداد گردنبندهای جذاب‌تر و با قیمت کمتر از گردنبدی که هدیه گرفته است را بشمارد. برنامه‌ای بنویسید که این عدد را محاسبه کند.

ورودی🔗

در خط اول ورودی nn، عدد متناظر با گردنبندی که پشمک به پارمیدا هدیه داده است، آمده است. 1n10181 \le n \le 10^{18}

خروجی🔗

در تنها خط خروجی، تعداد گردنبندهای جذاب‌تر و با قیمت کمتر از گردنبند پارمیدا را چاپ کنید.

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

زیرمسئله نمره محدودیت
۱ ۷ n100 000n \le 100\ 000
۲ ۴۳ n1012n \le 10^{12}
۳ ۵۰ بدون محدودیت اضافی

مثال🔗

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

123
Plain text

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

0
Plain text

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

1991
Plain text

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

999
Plain text

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

100000
Plain text

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

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