排列组合 1 3 4 6 7 8 9 组成三位不重复的组合 无序排列那种 有没有C程序可以列出所有组合

排列组合 1 3 4 6 7 8 9 组成三位不重复的组合 无序排列那种 最好可以给出思路能列出所有组合或者有C程序可以列出所有组合 很急的一个问题 谢谢各位数学高手们
例如
1245789 这串数字 组成2位不重复的 3位我就不会了
11 12 14 15 17 18 19
21 22 24 25 27 28 29
41 42 44 45 47 48 49
51 52 54 55 57 58 59
71 72 74 75 77 78 79
81 82 84 85 87 88 89
91 92 94 95 97 98 99

上面的思路很简单 但到3位就乱了 怎么也理不清了

兄弟是买彩票的还是在做数学题,如果是买彩票就用下面的结果就够了,共84组,123 124 125 126 127 128 129 134 135 136 137 138 139 145 146 147 148 149 156 157 158 159 167 168 169 178 179 189 234 235 236 237 238 239 245 246 247 248 249 256 257 258 259 267 268 269 278 279 289 345 346 347 348 349 356 357 358 359 367 368 369 378 379 389 456 457 458 459 467 468 469 478 479 489 567 568 569 578 579 589 678 679 689 789 事实上这些结果可以从网上找一个排列三或者3D在线缩水软件选择下列条件“百123456789, 十123456789,个123456789,排除组三和豹子(或者保留组六)”,点缩水马上出来了上面的结果。如果是做数学题就要用到排列组合的知识了,从9个里面选3个,用C(9,3)表示,结果为C(9,3)=9!/(3!*6!)=84,即共84组。要全部列出来的话,你仔细观察我上面给你列出来的数据的规律就知道了,和你列两位数一样的列法,先选定百位的1,再选定十位,再依次把个位选完,一面重复和漏掉,如下
123 124 125 126 127 128 129

134 135 136 137 138 139

145 146 147 148 149

156 157 158 159

167 168 169

178 179

189
其他类似
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-24
11 13 14 16 17 18 19 31 33 34 36 37 38 39 41 43 44 46 47 48 49 61 63 64 66 67 68 69 71 73 74 76 77 78 79 81 83 84 86 87 88 89 91 93 94 96 97 98 99
第一排每个数字前加上百位数的1
第二排每个数字前加上百位数的3
第三排每个数字前加上百位数的4
第四排每个数字前加上百位数的6
第五排每个数字前加上百位数的7
第六排每个数字前加上百位数的8
第七排每个数字前加上百位数的9
总共就是343个及7*7*7=343
第2个回答  2009-12-18
我知道一共有多少种,

A(7,3)=7*6*5=210种。

134 136 137 138 139
143 146 147 148 149
163 164 167 168 169
173 174 176 178 179
183 184 186 187 189
193 194 196 197 198

1开头的一共是30种,同理3 ,4,6,7,8,9都是30种,

所以30*7=210种,下面的太麻烦,自己列!
第3个回答  2009-12-17
可以和你原来的思路一样
你还是先取一个数字作为第一位 后面2位用剩下的数字按你原来的方法组合
第4个回答  2009-12-24
列什么啊,直接打个直选组合复式就可以了
相似回答