1
A
回答
3
这是一篇写得很好的文章,涵盖了组合和排列的各种场景。它在文章结尾还有一个很好的参考列表。
1
<?php
$totalOutcomesEnumerated = 0;
for ($ball1 = 1; $ball1 < 45; $ball1++) {
for ($ball2 = $ball1 + 1; $ball2 < 46; $ball2++) {
for ($ball3 = $ball2 + 1; $ball3 < 47; $ball3++) {
for ($ball4 = $ball3 + 1; $ball4 < 48; $ball4++) {
for ($ball5 = $ball4 + 1; $ball5 < 49; $ball5++) {
for ($ball6 = $ball5 + 1; $ball6 < 50; $ball6++) {
// Each iteration of this loop visits a single outcome
$totalOutcomesEnumerated++;
echo $ball1 . ',' . $ball2 . ',' . $ball3 . ',' . $ball4 . ',' . $ball5 . ',' . $ball6 . PHP_EOL;
}
}
}
}
}
}
echo 'Total outcomes : ' . $totalOutcomesEnumerated . PHP_EOL ; // 13983816
相关问题
- 1. Java彩票排列程序
- 2. JavaFX裁剪产生“彩票刮刮票”效果
- 3. 多张门票Java彩票计划
- 4. 兰特数彩票程序
- 5. 如何找到尽可能多且尽可能完整的分区列表?
- 6. jBilling错误:发票不能产生
- 7. Elasticsearh比赛尽可能多的领域尽可能
- 8. 的Java,彩票calculuator
- 9. 彩票方法
- 10. 访谈 - 找到彩票最多的人
- 11. java随机数发生器 - 彩票
- 12. 在线彩票的可靠随机数
- 13. JButtons和Action Listener的彩票程序
- 14. 正则表达式(PHP) - 如何尽可能多的次数尽可能多行
- 15. 地点最近的学生尽可能
- 16. 没有重复功能的彩票程序
- 17. 为尽可能多的设备配置应用程序尽可能多的设备
- 18. Php彩票问题多赢家问题
- 19. Java彩票分类
- 20. MySQL彩票搜索
- 21. 球彩票算法
- 22. ArrayList彩票游戏
- 23. 没有阵列与java的彩票程序
- 24. 使用多键序列输入产生功能
- 25. C++创建彩票猜测程序
- 26. 搜索尽可能多的在SQL Server中的实体条件尽可能
- 27. 在Git中尽可能多的提交或尽可能少的提交更好?
- 28. Ibatis序列号的产生
- 29. 使用SQL检查彩票中奖彩票
- 30. HTML CSS尽可能多的高度
家庭作业?大多数体面的编程书籍可以告诉你如何编写一个简单的循环来为你做。问题是你将如何处理这些数字?将它们存储在文本文件中? – ccozad
虽然不是一个确切的重复,但我认为它应该足够:http://stackoverflow.com/questions/127704/algorithm-to-return-all-combinations-of-k-elements-from-n – Yoshi
如果它是与更换它是49^6排列(13,841,287,201)。如果每个球没有被替换,它是49 * 48 * 47 * 46 * 45 * 44排列(10,068,347,520) – ccozad