لینک‌های مفید برای شرکت در مسابقه:

برای تست کردن برنامه‌هایتان نیازی به استفاده از کامپایلرهای جدید نیست و می‌توانید با ثبت‌نام رایگان در این‌جا، از ویرایشگر سمت چپ این تمرین برای اجرای کدهایتان استفاده کنید.

در صورت بروز مشکل آن را از طریق قسمت "سوال بپرسید" مطرح کنید. زبان‌های سوالات را می‌توانید در کنار اسم آن‌ها مشاهده کنید.

سری سوم و آخر سوالات ساعت ۱۷:۰۵ دوشنبه قرار می‌گیرد،

پشتیبانی مسابقه از ساعت ۱۶ الی ۱۹ و ۱۱ الی ۱۴ هر روز است.

مجموعه بازی ۲! - #C++ / C


  • محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

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

برنامه ای بنویسید که تمامِ زیر مجموعه های مجموعه اعداد ‍‍۱ تا nn را به ترتیبی مانند مثال های داده شده، در خروجی چاپ کند.

آقا حسین پس از ساعت ها تلاشِ پیاپی، موفق به حل این سوال نشد، حال این شما و این سوالِ آقا حسین.

ورودی🔗

ورودی تنها شامل یک خط است که در آن عدد طبیعی nn آمده است. 1n201 \le n \le 20

خروجی🔗

هر خط از خروجی شامل یک زیر مجموعه از مجموعه اعداد ۱ تا nn بوده و اعضای مجموعه با یک فاصله از یک دیگر چاپ خواهند شد.

مثال🔗

ورودی نمونه ۱🔗

3
Plain text

خروجی نمونه ۱🔗

{ 1 2 3 }
{ 1 2 }
{ 1 3 }
{ 1 }
{ 2 3 }
{ 2 }
{ 3 }
{ }
Plain text

ورودی نمونه ۲🔗

4
Plain text

خروجی نمونه ۲🔗

{ 1 2 3 4 }
{ 1 2 3 }
{ 1 2 4 }
{ 1 2 }
{ 1 3 4 }
{ 1 3 }
{ 1 4 }
{ 1 }
{ 2 3 4 }
{ 2 3 }
{ 2 4 }
{ 2 }
{ 3 4 }
{ 3 }
{ 4 }
{ }
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.