Problem doubletrouble
User vancongloc
Submission Time 2026-02-18 08:58:15
Score 0
Max Time N/A
Max Memory N/A

Compile Error

doubletrouble.cpp: In function ‘int main()’:
doubletrouble.cpp:31:45: error: invalid operands of types ‘__gnu_cxx::__promote_2<int, int, double, double>::__type’ {aka ‘double’} and ‘int’ to binary ‘operator%’
31 | if(n==0)cout<<*s.rbegin()*pow(2,rem)%mod;
| ~~~~~~~~~~~~~~~~~~~~~~^
| |
| __gnu_cxx::__promote_2<int, int, double, double>::__type {aka double}
doubletrouble.cpp:38:42: error: invalid operands of types ‘__gnu_cxx::__promote_2<int, int, double, double>::__type’ {aka ‘double’} and ‘int’ to binary ‘operator%’
38 | cout<<*s.begin()*pow(2,rem)*2%mod;
| ~~~~~~~~~~~~~~~~~~~~~~~^
| |
| __gnu_cxx::__promote_2<int, int, double, double>::__type {aka double}