کپ گیر


در سال های دور در سرزمین صداقت، بیماری مهلکی شیوع پیدا کرده بود ، از آنجایی که فرد مبتلا به این بیماری بی درنگ تمام کارهای خود را از اطرافیان تقلید می‌کرد مردم آن زمان اسم این بیماری را کپیسم یا copism گذاشتند. شدت شیوع این بیماری به قدری بود که پس از مدت کوتاهی حتی در روستاها افراد زیادی به این بیماری مهلک دچار شدند.

پادشاه این سرزمین که با رای مردم انتخاب می‌شد از این می ترسید که مبادا با وجود این بیماری مخالفت یک نفر از مردم با او موجب همراهی مردم و از بین رفتن سلطنتش بشود و از آنجایی که مهندسین کامپیوتر همیشه در صف اول خدمت هستند، از ایشان خواسته شد تا راه حلی برای این مشکل پیدا کنند.

شما باید برنامه ای بنویسید که با دریافت دو متن، کپ بودن آن ها را تشخیص دهد. نهایت خلاقیت مبتلایان به این بیماری جابه جایی جملات متن با یکدیگر و یا جابه‌جایی کلمات در یک جمله است.

کلمه تعدادی از حروف است که بین دو اسپیس، یک اسپیس با یک نقطه، یک اسپیس با یک ویرگول قرار می گیرد(حروفی که از اول متن تا اولین اسپیس آمده نیز یک کلمه محصوب می‌شوند). یک نقطه حتی اگر ویژگی‌های فوق را داشته باشد باز هم یک کلمه محسوب نمی‌شود.

جمله تعدادی از کلمات است که بین دو نقطه قرار دارند. مجموعه ای از کلمات از اول متن تا اولین نقطه نیز یک جمله هستند.

فاصله(space) یا اینتر(newline) اضافه در یک متن دلیل بر کپ نبودن آن متن نیست. همچنین برزگی و کوچکی حروف در یکسان نبودن کلمات تأثیری ندارد. به طور مثال کلمات aLi و Ali یکسان در نظر گرفته می‌شوند.

ورودی🔗

در ورودی دو متن می‌آید که این دو متن با * از یکدیگر جدا می‌شوند(تنها یک * در ورودی موجود است که در یک خط جداگانه وارد شده و دو متن را از یکدیگر جدا می کند)

خروجی🔗

در صورتی که دو متن کپ باشند عبارت this is cop و در صورتی که کپ نباشند عبارت this is not cop باید در خروجی نمایش داده شوند.

ورودی نمونه🔗

The rules infringed may be explicit, or they may be from an unwritten code
of conduct based on morality, ethics or custom, making the identification of
cheating a subjective process. Cheating can refer specifically to marital
infidelity. Someone who is known for cheating is referred to as a cheat in
British English, and a cheater in American English. A "cheat" does not have to
cheat all the time, but once faced with a challenge that they do actually want
to win, they will go back to their cheating strategies.
*
Someone who is known for cheating is referred to as a cheat in British English,
and a cheater in American EnglisH. The rules subjective process may be infringed
explicit, or they may code of conduct based on morality, be from an unwritten
ethics , making the or CustOm of cheating a identification. Cheating refer
specifically can to marital infidelity. A "cheat" does not have actually want
to TO cheat the time, but once faced with a Challenge that they do win, they
will go back to all their cheating strategies.
Plain text

خروجی نمونه🔗

this is cop
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.