if(!left) swap(ans1, ans2); return ((ans1 - ans2) % MOD + MOD) % MOD;
为什么不能直接加绝对值
return (abs(ans1 - ans2) % mod + mod) % mod;