a整除b整除c 等于 a整除bc ? [[a/b]/c] == [a/(b*c)] 其中[a/b]是下取整
[[a/b]/c] == [a/(b*c)]? 其中[a/b]是下取整,a,b为正整数
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
[[a/b]/c] == [a/(b*c)]? 其中[a/b]是下取整,a,b为正整数
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
记 a = (x * c + y) * b + z
其中 0 <= y < c, 0 <= z < b
可得 a = x * b * c + y * b + z
[[a / b] / c] = [(x * c + y) / c] = x
[a / (b * c)] = x + (y * b + z) / (b * c)
假设 [[a/b]/c] != [a/(b*c)]
则有 y * b + z >= b * c
等同 z >= (c - y) * b
因为 y < c, 所以c - y >= 1,
又因 z < b, 所以上式不成立
故原命题得证。
下面是看错了题目的,忽略
50整除25也整除10,但是不整除250。
如果加上限制条件为b、c都是素数的话,就可以成立,很容易证明。