- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
اخیرا دوره ۱۰۲۸ ایا متوجه شدهاند که دوره ۲۸ ایا در ضرب کردن در پیمانه مهارت فراوان داشتند. دوره ۲۸ ایا $n$ سوال اصلی داشتند که سختی سوال $i$ ام $a_i$ می باشد. آنها هر وقت سوال کم می آوردند یک زیرمجموعه از سوالات اصلی را با هم ترکیب میکردند و سوال دیگری بدست میآوردند که سختی آن برابر با ضرب سختی سوالات زیر مجموعه در پیمانه $p$ بود (دقت کنید که به طور خاص اگر آنها زیرمجموعه تهی را انتخاب میکردند سوالی با سختی ۱ به دست میآوردند). حالا دوره ۱۰۲۸ ایا سوالات اصلی را به طریقی گیر آوردند و میخواهند خفونت خود را به جهانیان ثابت کنند. بنابرین میخواهند تمام سوالات با سختیهای متفاوتی که دوره ۲۸ ایا میتوانستند طرح کنند را حل کنند اما قبل از آن از شما می خواهند بگویید به ازای هر سختی از $1$ تا $p-1$ آیا دوره ۲۸ ایا میتوانستند سوالی با این سختی تولید کنند یا خیر. ضمنا ما از منبع موثقی میدانیم که p عددی اول است.
ورودی
در خط اول عدد $n$ , $p$ میآید. در خط بعد $n$ عدد میآید که $i$ امین آن $a_i$ میباشد. $$1 \le n, p \le 100\ 000$$ $$1 \le a_i \le p-1$$
خروجی
یک رشته $p-1$ بیتی دودویی خروجی دهید که بیت $i$ امش (از چپ) ۱ است اگر و فقط اگر بتوان سوالی با سختی $i$ تولید کرد.
مثال
ورودی نمونه ۱
3 7
3 3 3
خروجی نمونه ۱
111001
ورودی نمونه ۲
5 19
16 10 2 2 4
خروجی نمونه ۲
110100111100110100
ارسال پاسخ برای این سؤال