teams.cpp: In member function 'void fenw::insert(int, int, int)':
teams.cpp:17:60: warning: conversion from '__gnu_cxx::__normal_iterator<int*, std::vector<int> >::difference_type' {aka 'long int'} to 'int' may change value [-Wconversion]
17 | x = lower_bound(cmp.begin(), cmp.end(), x) - cmp.begin() + 1;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
teams.cpp: In member function 'void fenw::erase(int, int, int)':
teams.cpp:26:60: warning: conversion from '__gnu_cxx::__normal_iterator<int*, std::vector<int> >::difference_type' {aka 'long int'} to 'int' may change value [-Wconversion]
26 | x = lower_bound(cmp.begin(), cmp.end(), x) - cmp.begin() + 1;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
teams.cpp: In member function 'std::pair<int, int> fenw::query(int)':
teams.cpp:35:50: warning: conversion from '__gnu_cxx::__normal_iterator<int*, std::vector<int> >::difference_type' {aka 'long int'} to 'int' may change value [-Wconversion]
35 | int x = upper_bound(cmp.begin(), cmp.end(), s) - cmp.begin();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
teams.cpp: In member function 'void fenw::pre()':
teams.cpp:54:15: warning: conversion from 'std::vector<int>::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
54 | n = cmp.size();
| ~~~~~~~~^~