armiya
یک شنبه 18 مرداد 1394, 22:33 عصر
با سلام
من میخوام یه برنامه بنویسم که فرمول ترکیب اعداد بزرگ رو حساب کنه در واقع تمام جایگشت های ممکنه رو با دادن ورودی n و k بتونه تو خروجی نشون بده (منظورم از اعداد بزرگ مثلا تا 500 هستش) .
به عنوان مثال اگه ورودی ما 1و2و3 باشند و من از ورودی n=3 و k=2 بدم خروجی بصورت
1,2
1,3
2,3
باشه جهت واضح بودن من فرمول ترکیب رو برحسب n وk گذاشتم 134100
راستش من خودم یه کدی نوشتم ولی کلی هم تو نت گشتم ولی متاسفانه کدی پیدا نکردم که این شرایط رو محقق کنه فقط کدی بود که تمام حالات ممکنه رو میداد یعنی میومد از جایگشت بیتی استفاده میکرد و تمام تر کیبات ممکنه رو میداد اگه ممکنه کمک کنین ممنون
من میخوام یه برنامه بنویسم که فرمول ترکیب اعداد بزرگ رو حساب کنه در واقع تمام جایگشت های ممکنه رو با دادن ورودی n و k بتونه تو خروجی نشون بده (منظورم از اعداد بزرگ مثلا تا 500 هستش) .
به عنوان مثال اگه ورودی ما 1و2و3 باشند و من از ورودی n=3 و k=2 بدم خروجی بصورت
1,2
1,3
2,3
باشه جهت واضح بودن من فرمول ترکیب رو برحسب n وk گذاشتم 134100
راستش من خودم یه کدی نوشتم ولی کلی هم تو نت گشتم ولی متاسفانه کدی پیدا نکردم که این شرایط رو محقق کنه فقط کدی بود که تمام حالات ممکنه رو میداد یعنی میومد از جایگشت بیتی استفاده میکرد و تمام تر کیبات ممکنه رو میداد اگه ممکنه کمک کنین ممنون