کد مسئله: #28

جستجو آرایه در آرایه بی نهایت

timer
محدودیت زمان: ۱ ثانیه
task_alt
نرخ پذیرش: ۳۶٫۴٪
send
پاسخ‌های ثبت‌شده: ۱۱ ارسال
group
شرکت‌کنندگان: ۵ نفر

descriptionشرح مسئله

Problem #28

فرض کنین یک آرایه n عضوی وجود داره که بینهایت بار تکرار شده برای مثال آرایه 4 عضوی 5, 2, 7, 6 رو در نظر بگیرین که حالت بینهایت اون به شکل روبرو میشه:
........5, 2, 7, 6, 5, 2, 7, 6, 5, 2, 7, 6, 5, 2, 7, 6.........
حال فرض کنین آرایه m عضوی دارین که باید چک کنین در آرایه بینهایت وجود دارد یا نه.
در صورت اینکه وجود داشته باشه YES در غیر اینصورت NO را چاپ کنین.

swap_horizقالب ورودی و خروجی

inputساختار ورودی (Input Format)

در خط اول عدد n که تعداد آرایه که آرایه بینهایت از آن تشکیل میشود.
درخط دوم اعضای آرایه n عضوی با فاصله به شما داده میشود.
در خط سوم عدد m که تعداد اعضای آرایه ای که به دنبال آن هستید.
در خط چهارم اعضای آرایه m عضوی با فاصله به شما داده میشود.

outputساختار خروجی (Output Format)

در صورت پیدا کردن آرایه m عضوی در آرایه بینهایت Yes در غیراینصورت No چاپ کنین.

info توجه: خروجی را دقیقاً مطابق خواسته چاپ کنید؛ کاراکتر اضافی یا عبارات توصیفی نباید در خروجی چاپ شوند.

terminalنمونه‌های آزمایشی (Sample Test Cases)

۱ نمونه
نمونه ۱
ورودی نمونه ۱
5
1 2 3 4 5
3
4 5 1
خروجی نمونه ۱
Yes

sendارسال راهکار (Submission)

برای ارسال و داوری پاسخ باید وارد حساب کاربری خود شوید. اجرای نمونه‌ها بدون ورود هم ممکن است. loginورود
فایل ارسالی: — محدودیت زمان اجرا: ۱ ثانیه

اگر در تب «آپلود فایل کد» فایلی انتخاب کنید، همان فایل برای داوری ارسال می‌شود و محتوای ویرایشگر نادیده گرفته می‌شود.

مشاهده بهترین ارسال‌های کاربران open_in_new