diff --git a/number/fft.cc b/number/fft.cc index 49e17b5..27cc0b5 100644 --- a/number/fft.cc +++ b/number/fft.cc @@ -44,5 +44,6 @@ vector multiply(const vector& a, const vector& b) { fft(A, true); vector res(n); transform(A.begin(), A.end(), res.begin(), expr(int(round(x.real())), auto&& x)); + res.resize(a.size() + b.size() - 1); return res; }