c#代数公式查找模式
本文关键字:查找 模式 | 更新日期: 2023-09-27 17:52:16
我正在运行一些运行总数函数,需要创建一个模式,但我正在努力寻找正确的公式。
这不是作业,看看我的个人资料…
MinRow表示我的计数应该从第一行开始,如果MinRow = 3,我应该从4开始计数
K是一个常量,我可以用它来计算X
Example A:
MinRow = 2, K = 3
Expected
|---Row---|--X--|
| 3 | 2 |
| 4 | 4 |
| 5 | 6 |
Example B:
MinRow = 1, K = 5
Expected
|---Row---|--X--|
| 2 | 4 |
| 3 | 8 |
| 4 | 12 |
Example C:
MinRow = 27, K = 2
Expected
|---Row---|--X--|
| 28 | 1 |
| 29 | 2 |
| 30 | 3 |
例B可以用X = (K * (Row-MinRow)) - (Row-MinRow)
求解,但它不适用于例A或C。你认为我可以用一个通用的公式来解决这些模式吗?
正如@Evil Tak指出的,这可以简化为
X = (K - 1) * (Row - MinRow)