总算编好了这一题,我表示200+行,亚历山大. 题目描述很简单,做起来不简单啊.(高精度的取模和除法不是一般的恶心!) 先说一下非高精度的一般做法. 求两个数a,b的最小公倍数,就是a.b的乘积与a.b的最大公因数的商.即:lcm(a,b)=a*b/gcd(a,b); 然而,如果a,b都是高精度数,我们不仅要算乘法和除法(看这个式子就知道了),还要有减法(因为mod运算中,c mod d=c-cdiv d*d) 求gcd(a,b)(最大公因数)一般有两种方法:辗转相除法(见http://baik…