PDA

View Full Version : تابعي براي توليد رشته اي از اعداد



addicteddrug
شنبه 16 آذر 1387, 14:21 عصر
سلام به همه دوستان عزيز
عزيزان من ميخوام يه تابعي بنويسم كه يه عدد بگيره و ترتيب هاي مختلف تا اون
عدد (بدون تكرار) رو توليد كنه. مثل زير

ورودي 3:

1و2و3
2و1و3
3و1و2
3و2و1
2و3و1
2,3,1

پيشاپيش ممنون

kitten
شنبه 16 آذر 1387, 17:54 عصر
دوست عزیز این جا بحث احتمالات پیش می یاد برای این کار اگه ورودی شما n باشه
تمام حالات ان می شه: n فاکتوریل
یعنی اگه 3 را وارد کردی تعداد حالات می شه : 3*2*1
و اگه 4 را وارد کردی تعداد حالات می شه : 4 *3*2*1
......