scales.cpp: In function 'std::vector<std::vector<int> > GetLig(std::vector<int>&, std::vector<int>&)':
scales.cpp:17:60: warning: declaration of 'a' shadows a global declaration [-Wshadow]
vector<vector<int>> GetLig(vector<int> & p , vector<int> &a){
^
scales.cpp:13:5: note: shadowed declaration is here
int a[maxn] , b[maxn][3];
^
scales.cpp:17:60: warning: declaration of 'p' shadows a global declaration [-Wshadow]
vector<vector<int>> GetLig(vector<int> & p , vector<int> &a){
^
scales.cpp:11:21: note: shadowed declaration is here
vector<vector<int>> p(1);
^
scales.cpp: In function 'std::vector<std::vector<int> > GetHea(std::vector<int>&, std::vector<int>&)':
scales.cpp:29:60: warning: declaration of 'a' shadows a global declaration [-Wshadow]
vector<vector<int>> GetHea(vector<int> & p , vector<int> &a){
^
scales.cpp:13:5: note: shadowed declaration is here
int a[maxn] , b[maxn][3];
^
scales.cpp:29:60: warning: declaration of 'p' shadows a global declaration [-Wshadow]
vector<vector<int>> GetHea(vector<int> & p , vector<int> &a){
^
scales.cpp:11:21: note: shadowed declaration is here
vector<vector<int>> p(1);
^
scales.cpp: In function 'std::vector<std::vector<int> > GetMed(std::vector<int>&, std::vector<int>&)':
scales.cpp:41:60: warning: declaration of 'a' shadows a global declaration [-Wshadow]
vector<vector<int>> GetMed(vector<int> & p , vector<int> &a){
^
scales.cpp:13:5: note: shadowed declaration is here
int a[maxn] , b[maxn][3];
^
scales.cpp:41:60: warning: declaration of 'p' shadows a global declaration [-Wshadow]
vector<vector<int>> GetMed(vector<int> & p , vector<int> &a){
^
scales.cpp:11:21: note: shadowed declaration is here
vector<vector<int>> p(1);
^
scales.cpp: In function 'std::vector<std::vector<int> > Get(std::vector<int>&, int)':
scales.cpp:54:47: warning: declaration of 'p' shadows a global declaration [-Wshadow]
vector<vector<int>> Get(vector<int> &p , int q){
^
scales.cpp:11:21: note: shadowed declaration is here
vector<vector<int>> p(1);
^
scales.cpp: In function 'int build(int, int)':
scales.cpp:66:24: warning: conversion to 'int' from 'std::vector<std::vector<int> >::size_type {aka long unsigned int}' may alter its value [-Wconversion]
int sz = p.size();
~~~~~~^~
scales.cpp:68:13: warning: declaration of 'ans' shadows a global declaration [-Wshadow]
int ans = 0;
^~~
scales.cpp:15:5: note: shadowed declaration is here
int ans[maxn];
^~~
scales.cpp: In function 'void go(int)':
scales.cpp:80:14: warning: declaration of 'ans' shadows a global declaration [-Wshadow]
int *ans = new int[6];
^~~
scales.cpp:15:5: note: shadowed declaration is here
int ans[maxn];
^~~
scales.cpp: In function 'void init(int)':
scales.cpp:108:25: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
vector<int> tmp;
^~~
scales.cpp:101:17: note: shadowed declaration is here
vector<int> tmp(6);iota(tmp.begin(),tmp.end(),0);
^~~
scales.cpp:100:15: warning: unused parameter 'T' [-Wunused-parameter]
void init(int T) {
^
scales.cpp: In function 'std::vector<std::vector<int> > Get(std::vector<int>&, int)':
scales.cpp:58:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
scales.cpp: In function 'int build(int, int)':
scales.cpp:76:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^