Problem rotarylock
User weiheng
Submission Time 2026-09-04 20:14:33
Score 0
Max Time N/A
Max Memory N/A

Compile Error

rotarylock.cpp: In member function ‘void fenwick::update(long long int, long long int)’:
rotarylock.cpp:16:22: error: ‘mod’ was not declared in this scope; did you mean ‘modf’?
16 | bit[p]=(bit[p]+v)%mod;
| ^~~
| modf
rotarylock.cpp: In member function ‘long long int fenwick::query(long long int)’:
rotarylock.cpp:22:21: error: ‘mod’ was not declared in this scope; did you mean ‘modf’?
22 | ans=(ans+bit[p])%mod;
| ^~~
| modf
rotarylock.cpp: In function ‘int main()’:
rotarylock.cpp:36:21: error: no matching function for call to ‘fenwick::update(long long int&, long long int&, long long int&)’
36 | fw.update(b,c,mod);
| ^
rotarylock.cpp:14:7: note: candidate: ‘void fenwick::update(long long int, long long int)’
14 | void update(int p,int v){
| ^~~~~~
rotarylock.cpp:14:7: note