Problem binarycoins
User KYKY027
Submission Time 2026-03-06 14:03:53
Score 0
Max Time N/A
Max Memory N/A

Compile Error

binarycoins.cpp: In function ‘int main()’:
binarycoins.cpp:14:16: error: conflicting declaration ‘std::map<int, int> numNotes’
14 | map<int, int> numNotes;
| ^~~~~~~~
binarycoins.cpp:5:32: note: previous declaration as ‘int numNotes’
5 | int B, maxPower, biggestNote, numNotes;
| ^~~~~~~~
binarycoins.cpp:18:8: error: invalid operands of types ‘int’ and ‘__gnu_cxx::__promote_2<int, int, double, double>::__type’ {aka ‘double’} to binary ‘operator%’
18 | B = B%(pow(2,(maxPower-i)));
| ~^~~~~~~~~~~~~~~~~~~~~~
| | |
| int __gnu_cxx::__promote_2<int, int, double, double>::__type {aka double}
binarycoins.cpp:19:31: error: invalid types ‘int[__gnu_cxx::__promote_2<int, int, double, double>::__type {aka double}]’ for array subscript
19 | numNotes[pow(2,(maxPower-i))] = numNoteX;
|