来源:两个数字很大,想要相乘的时候会爆int ,存不下 方法: 把乘法转换为加法 LL qmul(LL a,LLb) { LL res = 0; while(b) { if(b & 1) res = res + a; a = a + a; b >> 1; } return res; }