ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:6:7: note: in expansion of macro 'll'
6 | const ll N = 3e5+5;
| ^~
ricehub.cpp:6:10: error: 'N' does not name a type
6 | const ll N = 3e5+5;
| ^
ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:7:1: note: in expansion of macro 'll'
7 | ll x[N], pre[N];
| ^~
ricehub.cpp:7:4: error: 'x' does not name a type
7 | ll x[N], pre[N];
| ^
ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:8:1: note: in expansion of macro 'll'
8 | ll R, L, B;
| ^~
ricehub.cpp:8:4: error: 'R' does not name a type
8 | ll R, L, B;
| ^
ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:10:1: note: in expansion of macro 'll'
10 | ll sm_ara(ll l, ll r){
| ^~
ricehub.cpp:5:21: error: expected ')' before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:10:11: note: in expansion of macro 'll'
10 | ll sm_ara(ll l, ll r){
| ^~
ricehub.cpp:10:10: note: to match this '('
10 | ll sm_ara(ll l, ll r){
| ^
ricehub.cpp:5:21: error: expected constructor, destructor, or type conversion before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:10:11: note: in expansion of macro 'll'
10 | ll sm_ara(ll l, ll r){
| ^~
ricehub.cpp:10:14: error: 'l' does not name a type; did you mean 'll'?
10 | ll sm_ara(ll l, ll r){
| ^
| ll
ricehub.cpp:10:20: error: 'r' does not name a type
10 | ll sm_ara(ll l, ll r){
| ^
ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:19:1: note: in expansion of macro 'll'
19 | ll cnt_ara(ll l, ll r){
| ^~
ricehub.cpp:5:21: error: expected ')' before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:19:12: note: in expansion of macro 'll'
19 | ll cnt_ara(ll l, ll r){
| ^~
ricehub.cpp:19:11: note: to match this '('
19 | ll cnt_ara(ll l, ll r){
| ^
ricehub.cpp:5:21: error: expected constructor, destructor, or type conversion before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:19:12: note: in expansion of macro 'll'
19 | ll cnt_ara(ll l, ll r){
| ^~
ricehub.cpp:19:15: error: 'l' does not name a type; did you mean 'll'?
19 | ll cnt_ara(ll l, ll r){
| ^
| ll
ricehub.cpp:19:21: error: 'r' does not name a type
19 | ll cnt_ara(ll l, ll r){
| ^
ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:25:1: note: in expansion of macro 'll'
25 | ll CNT(ll p){
| ^~
ricehub.cpp:5:21: error: expected ')' before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:25:8: note: in expansion of macro 'll'
25 | ll CNT(ll p){
| ^~
ricehub.cpp:25:7: note: to match this '('
25 | ll CNT(ll p){
| ^
ricehub.cpp:5:21: error: expected constructor, destructor, or type conversion before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:25:8: note: in expansion of macro 'll'
25 | ll CNT(ll p){
| ^~
ricehub.cpp:25:11: error: 'p' does not name a type
25 | ll CNT(ll p){
| ^
ricehub.cpp:5:17: error: declaration does not declare anything [-fpermissive]
5 | #define ll long long;
| ^~~~
ricehub.cpp:58:1: note: in expansion of macro 'll'
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^~
ricehub.cpp:5:21: error: expected ')' before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:58:12: note: in expansion of macro 'll'
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^~
ricehub.cpp:58:11: note: to match this '('
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^
ricehub.cpp:5:21: error: expected constructor, destructor, or type conversion before ';' token
5 | #define ll long long;
| ^
ricehub.cpp:58:12: note: in expansion of macro 'll'
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^~
ricehub.cpp:58:15: error: 'R' does not name a type
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^
ricehub.cpp:58:21: error: 'L' does not name a type
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^
ricehub.cpp:58:27: error: 'X' does not name a type
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^
ricehub.cpp:58:35: error: 'B' does not name a type
58 | ll besthub(ll R, ll L, ll X[], ll B){
| ^