split.cpp:45:5: error: redefinition of 'int m'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^
split.cpp:38:5: note: 'int m' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^
split.cpp:45:11: error: redefinition of 'int b [500005]'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^
split.cpp:38:7: note: 'int b [500005]' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^
split.cpp:45:17: error: redefinition of 'int a [500005]'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^
split.cpp:38:13: note: 'int a [500005]' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^
split.cpp:45:19: error: redefinition of 'int k'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^
split.cpp:38:19: note: 'int k' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^
split.cpp:45:21: error: redefinition of 'int flag'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^~~~
split.cpp:38:21: note: 'int flag' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^~~~
split.cpp:45:26: error: redefinition of 'int t'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^
split.cpp:38:26: note: 'int t' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^
split.cpp:45:34: error: redefinition of 'int vis [500005]'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^
split.cpp:38:28: note: 'int vis [500005]' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^~~
split.cpp:45:36: error: redefinition of 'int bb'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^~
split.cpp:38:36: note: 'int bb' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^~
split.cpp:45:39: error: redefinition of 'int say'
int m,b[li],a[li],k,flag,t,vis[li],bb,say;
^~~
split.cpp:38:39: note: 'int say' previously declared here
int m,b[li],a[li],k,flag,t,vis[li],bb,say,flagg,visit[li];
^~~
split.cpp:46:5: error: redefinition of 'int cev'
int cev;
^~~
split.cpp:39:5: note: 'int cev' previously declared here
int cev;
^~~
split.cpp:47:8: error: redefinition of 'std::__cxx11::string s'
string s;
^
split.cpp:40:8: note: 'std::__cxx11::string s' previously declared here
string s;
^
split.cpp:48:17: error: redefinition of 'std::vector<int> v [500005]'
vector<int> v[li];
^
split.cpp:41:13: note: 'std::vector<int> v [500005]' previously declared here
vector<int> v[li];
^
split.cpp:49:13: error: redefinition of 'std::vector<int> vv'
vector<int> vv;
^~
split.cpp:42:13: note: 'std::vector<int> vv' previously declared here
vector<int> vv;
^~