我正试图找出一个好方法,就如何创建一些组,其中包含这么多的数字从一组范围内的数字。
更好的解释是:x = number of groups to be created. y = the total amount of numbers to each group created. z = the range of numbers from 1-80 to pick from - Matrix of 8 rows, 10 Columns.
组本身应采用块样式,即19,29,20,30(2x2)块,并且没有组也与任何其他组重叠。
对于这个问题的任何例子,请使用现在的x=2和y=4和z=80(0是无效的)
我该如何编写代码,还是使用数学公式来完成?
我正在尝试在我为自己创建的 Delphi 应用程序中做到这一点。
我真的很感激任何关于这个问题的见解。谢谢大家。
逻辑编程,但变得太混乱,必须有一个有效的公式来解决这类问题。
1条答案
按热度按时间w6lpcovy1#