0_0_36509909_6021.cpp: In function 'std::vector<int> MTT::conv(std::vector<int>, std::vector<int>)':
0_0_36509909_6021.cpp:102:41: error: invalid operands of types 'MTT::ld {aka long double}' and 'const int' to binary 'operator%'
res.push_back(((1LL*c1[i].x%TMOD)*M2%TMOD+(1LL*c2[i].x%TMOD)*M%TMOD+1LL*c3[i].x%TMOD)%TMOD);
^
0_0_36509909_6021.cpp:102:68: error: invalid operands of types 'MTT::ld {aka long double}' and 'const int' to binary 'operator%'
res.push_back(((1LL*c1[i].x%TMOD)*M2%TMOD+(1LL*c2[i].x%TMOD)*M%TMOD+1LL*c3[i].x%TMOD)%TMOD);
^
0_0_36509909_6021.cpp:102:93: error: invalid operands of types 'MTT::ld {aka long double}' and 'const int' to binary 'operator%'
res.push_back(((1LL*c1[i].x%TMOD)*M2%TMOD+(1LL*c2[i].x%TMOD)*M%TMOD+1LL*c3[i].x%TMOD)%TMOD);
^
|