تقسیم n شی به گروه های دو تایی

سوال

برنامه ای که n رو از ورودی بگیره تمام حالت های تقیسم n شی به دسته های دو تایی رو چاپ کنه

مثلا:

n=4

خروجی:

{{۱و۲}و{۳و۴}}

{{۱و۳}و{۲و۴}}

{{۱و۴}و{۲و۳}}

در حال بررسی 1
negar_ns 1 سال 1 پاسخ 120 دیده شده 0

پاسخ ( ۱ )

  1. #include<iostream>
    #include<conio.h>
    using namespace std;
    int main()
    {
    int num,a;
    cout<<“Enter your number : “;
    cin>>num;
    for(int i=num;i>0;i–)
    {
    for(int j=i-1;j>0;j–)
    {
    cout<<“{“<<i<<“,”<<j<<“}”;
    a++;
    if(a%2==0)
    {
    cout<<endl;
    }
    }
    }
    getch();
    return 0;
    }

ارسال یک پاسخ