plusminus.cpp: In function 'long long int cal(long long int, long long int)':
plusminus.cpp:13:24: warning: unused variable 'mul' [-Wunused-variable]
long long ret = 1, mul;
^~~
plusminus.cpp: In function 'void solve(int, std::vector<int>&, std::vector<int>&, std::vector<int>&)':
plusminus.cpp:22:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for( int i = 0 ; i < x.size() ; i++ ) {
~~^~~~~~~~~~
plusminus.cpp: In function 'int main()':
plusminus.cpp:40:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d %d",&n,&m,&k);
~~~~~^~~~~~~~~~~~~~~~~~~~~
plusminus.cpp:45:14: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf(" %c %d %d",&c,&a,&b);
~~~~~^~~~~~~~~~~~~~~~~~~~~~