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