【发布时间】:2017-04-26 02:22:30
【问题描述】:
假设范围是int('1234567890' * 100)。
我想计算有多少数字和是 49 的倍数。结果模 1000000007。
例如:
499999的数字和是49,是49的倍数,所以在1到499999的范围内,答案是1。
我发现数字和似乎是周期性的。
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
但是不知道是不是和解决方案有关。
【问题讨论】: