met.cpp: In function 'void PBS(long long int, long long int, std::vector<long long int>)':
met.cpp:3:17: error: expected primary-expression before 'long'
3 | #define int64_t long long
| ^~~~
met.cpp:55:52: note: in expansion of macro 'int64_t'
55 | if(D[i][0] <= D[i][1]) bit.upd(D[i][0], D[i][1], int64_t(D[i][2]));
| ^~~~~~~
met.cpp:3:17: error: expected primary-expression before 'long'
3 | #define int64_t long long
| ^~~~
met.cpp:57:24: note: in expansion of macro 'int64_t'
57 | bit.upd(D[i][0], m, int64_t(D[i][2]));
| ^~~~~~~
met.cpp:3:17: error: expected primary-expression before 'long'
3 | #define int64_t long long
| ^~~~
met.cpp:58:24: note: in expansion of macro 'int64_t'
58 | bit.upd(1, D[i][1], int64_t(D[i][2]));
| ^~~~~~~
met.cpp:3:17: error: expected primary-expression before 'long'
3 | #define int64_t long long
| ^~~~
met.cpp:75:52: note: in expansion of macro 'int64_t'
75 | if(D[i][0] <= D[i][1]) bit.upd(D[i][0], D[i][1], int64_t(-D[i][2]));
| ^~~~~~~
met.cpp:3:17: error: expected primary-expression before 'long'
3 | #define int64_t long long
| ^~~~
met.cpp:77:24: note: in expansion of macro 'int64_t'
77 | bit.upd(D[i][0], m, int64_t(-D[i][2]));
| ^~~~~~~
met.cpp:3:17: error: expected primary-expression before 'long'
3 | #define int64_t long long
| ^~~~
met.cpp:78:24: note: in expansion of macro 'int64_t'
78 | bit.upd(1, D[i][1], int64_t(-D[i][2]));
| ^~~~~~~