- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
پدر حنا برای هدیه تولد او، صندوقچهی پدربزرگش را باز کردهاست و تکه کد زیر را به او دادهاست. (کد زیر یک شبهکد است و میتوانید درباره شبهکد در اینجا بخوانید.)
در کنار این تکه کد، کاغذی پیدا کرده و آن را نیز به حنا میدهد. روی کاغذ نوشته شده "به این تکه کد یک جایگشت از اعداد تا را دادم و در خروجی اعداد را گرفتم.". حنا قصد دارد جایگشتی که پدربزرگش به عنوان ورودی به تکه کد داده بود را پیدا کند. به او کمک کنید تا تعداد جایگشتهای مختلفی که میتوانند جایگشت پدربزرگش باشند را پیدا کند.
ورودی
در سطر اول عدد آمدهاست.
در سطر بعدی، اعداد به ترتیب آمدهاند.
تضمین میشود که به ازای حداقل یک جایگشت، خروجی دادهشده تولید میشود.
خروجی
در تنها سطر خروجی، باقیماندهی تعداد جایگشتها بر را چاپ کنید.
مثال
ورودی نمونه ۱
خروجی نمونه ۱
جایگشت پدربزرگ فقط میتواند باشد.
ورودی نمونه ۲
خروجی نمونه ۲
جایگشت پدربزرگ فقط میتواند باشد.
ورودی نمونه ۳
خروجی نمونه ۳
جایگشت پدربزرگ فقط میتواند باشد.
ورودی نمونه ۴
خروجی نمونه ۴
ارسال پاسخ برای این سؤال