读书人

最大公约数与最小公倍数解决方案

发布时间: 2014-01-17 00:06:00 作者: rapoo

最大公约数与最小公倍数
两数的最小公倍数等于两数之积除以最大公倍数。
为何?
[解决办法]
考虑素数p,分解a后有p的u次方,b中有p的v次方.
于是最大公约数中p的指数是min(u, v),最小公倍数中p的指数是max(u, v),乘积中p的指数是u+v
u+v-min(u, v) = max(u, v)
对所有的素数都有上式,于是有结果.

读书人网 >C语言

热点推荐