لینکهای مفید برای شرکت در مسابقه:
میتوانید سوالهای خود را از بخش «سوال بپرسید» مطرح کنید.
میخواهیم همه محصولات کوئرا، یک اسم «شایسته» حرفی، با حروف کوچک انگلیسی داشته باشند که با حرف q
آغاز شود.
به همین خاطر هر اسمی که برای یک محصول پیشنهاد میشود دو حالت دارد:
q
شروع میشود؛ پس اسم شایستهای است و تغییری در آن نمیدهیم. برای مثال، quera
شایسته است پس آن را تغییر نمیدهیم.q
شروع نمیشود پس شایسته نیست و باید یک حرف q
به ابتدای آن اضافه کنیم تا شایسته شود. برای مثال، media
باید به qmedia
تغییر کند.از عبدالله کشتکار خواستیم که در ماهرمضان برنامهای بنویسد که با ورودی گرفتن اسم محصول (رشته ) و با توجه به توضیحات بالا آن را شایسته کند. اما به دلیل فشار روزه برنامه زیر نوشته شده که ایراد دارد.
برنامههای زیر همگی یکسان هستند و صرفا به زبانهای مختلف ترجمه شده است.
از شما میخواهیم برنامهای بنویسید که با دریافت عدد یک رشته مانند شامل حرف کوچک انگلیسی چاپ کند و برنامه فوق به ازای این رشته خروجی مطابق توضیحات بالا ندهد.
در تنها سطر ورودی عدد صحیح و مثبت آمده است که طول رشته مورد انتظار در خروجی را نشان میدهد.
یک رشته به طول ، از حروف کوچک انگلیسی چاپ کنید که برنامه بالا به ازای این ورودی، به درستی کار نمیکند.
اگر چند جواب مختلف برای این مسئله وجود دارد یک جواب درست را به دلخواه چاپ کنید.
این خروجی یکی از خروجیهای درست است، چون اگر آن را به برنامه عبدالله ورودی دهیم خروجی آن qquera
میشود که خروجی درستی نیست.
خروجی برنامه عبدالله به ازای این ورودی qq
خواهد بود ولی باید خروجی آن q
باشد.