wiring.cpp: In function 'll Solve1(vi, vi)':
wiring.cpp:9:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
9 | for ( int i = 0 ; i < a .size () ; i ++ ) {
| ~~^~~~~~~~~~~~
wiring.cpp:12:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
12 | for ( int i = a .size () ; i < b .size () ; i ++ ) {
| ~~^~~~~~~~~~~~
wiring.cpp:15:25: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
15 | if ( it != a .size () ) {
| ~~~^~~~~~~~~~~~~
wiring.cpp: In function 'll Solve2(vi, vi)':
wiring.cpp:28:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
28 | for ( int i = 0 ; i < a .size () ; i ++ ) {
| ~~^~~~~~~~~~~~
wiring.cpp:34:25: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
34 | if ( it != a .size () ) {
| ~~~^~~~~~~~~~~~~