نیاز به حل تمامی سوالات مسابقه نیست و از هر قسمت هر مقدار که میتوانید حل کنید. توجه داشته باشید که سوالات الگوریتمی و پیادهسازی به صورت صفر و یکی تصحیح میشوند و دیگر سوالات نمره خواهند گرفت. لطفا فرم زیر را پر کنید. https://quera.ir/general_form/QU9jHL/
شرکت رهنما میخواهد فرش بزرگی در طبقهی اختصاصی رهنما کالج بیاندازد.
از آنجا که کارمندان رهنما از طرح فرشهای موجود در بازار خوششان نیامده بود تصمیم گرفتند که طرح و اندارهی فرش را خودشان و متناسب با فضای رهنما کالج انتخاب کنند.
پس از بررسی های لازم توسط گرافیستهای شرکت، فرشی مربعی شکل، به ضلع متر و به طرحی که در ادامه گفته خواهد شد، انتخاب شد.
طرح فرش به این صورت است که ابتدا یک مربع به عنوان کادر فرش رسم میشود (طول ضلع این مربع با طول ضلع فرش برابر است)، سپس مرحله حرکت زیر را انجام میدهیم تا مربع دیگر رسم شوند.
در انتها شکل به دست آمده را به قالی بافی میدهیم تا فرش مورد نظر را برایمان ببافند.
اما کشیدن طرح این فرش اینقدرها هم کار آسانی نیست، مخصوصا اگر قرار بر این باشد که برنامهای بنویسید تا این کار را انجام دهد.
شکل زیر روش رسم مرحله به مرحلهی فرش را به ازای نمایش میدهد.
برای فهم بهتر سوال به مثالها توجه کنید.
در تنها خط ورودی عدد آمده است.
در خروجی به ازای عدد طرح فرش رهنما کالج را چاپ کنید.
دقت کنید که اضلاع مربعها را باید با کاراکتر #
نشان دهید و باقی خانههای خالی روی فرش را با کاراکتر .
.