- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
در یک دیتاست $n$ رشته باینری به طول $\ell$ ذخیره شده است. همچنین به هرکدام از این رشتهها Y
یا N
نسبت دادهایم.
حال به شما $q$ رشتهی باینری به طول $\ell$ داده میشود و از شما میخواهیم بررسی کنید، کدامیک Y
یا N
هستند. اگر یک رشتهای در دیتاست وجود نداشت، رشتهی Unknown
را خروجی میدهیم.
ورودی
در سطر اول ورودی سه عدد صحیح $n$ و $q$ و $\ell$ که با یک فاصله از هم جدا شدهاند آمده است.
$$1 \leq n, q \leq 10 , 000, \quad 1 \leq \ell \leq 100$$
در $n$ سطر بعدی، در هر سطر یک رشته به طول $\ell$ از کاراکترهای 0
و 1
به شما داده میشود و سپس با یک فاصله یکی از کاراکترهای Y
و N
داده میشود.
تضمین میشود هیچ دوتایی از این $n$ رشته باهم برابر نباشد.
در $q$ سطر بعدی، در هر سطر یک رشته به طول $\ell$ از کاراکترهای 0
و 1
به شما داده میشود.
خروجی
خروجی $q$ سطر دارد و در هر سطر، کاراکتر متناظر با رشته را چاپ کنید و اگر این رشته در آن $n$ رشته نبود Unknown
را چاپ کنید.
مثال
ورودی نمونه ۱
5 4 3
000 Y
011 N
100 Y
010 Y
110 N
011
110
111
100
خروجی نمونه ۱
N
N
Unknown
Y
ارسال پاسخ برای این سؤال