给后人的一个警示:define要加括号,比如#define y(i) (dp[i] + A * sum[i] * sum[i] - B * sum[i])不能写成#define y(i) dp[i] + A * sum[i] * sum[i] - B * sum[i],不然你会像我这个煞笔一样不知道自己哪里写错了怀疑人生。
define
#define y(i) (dp[i] + A * sum[i] * sum[i] - B * sum[i])
#define y(i) dp[i] + A * sum[i] * sum[i] - B * sum[i]