street_lamps.cpp: In function 'void add(int, int, int)':
street_lamps.cpp:31:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (; id < fen[ind].size(); id += id & (-id)) fen[ind][id] += x;
~~~^~~~~~~~~~~~~~~~~
street_lamps.cpp: In function 'void build(int, int, int, int)':
street_lamps.cpp:47:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < seg[id].size(); i++) koj[h][seg[id][i]] = i + 1;
~~^~~~~~~~~~~~~~~~
street_lamps.cpp:58:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < seg[id].size(); i++) koj[h][seg[id][i]] = i + 1;
~~^~~~~~~~~~~~~~~~
street_lamps.cpp: In function 'void Add(int, int, int, int, int, int, int)':
street_lamps.cpp:76:7: warning: unused variable 'zar' [-Wunused-variable]
int zar = 1;
^~~