Main.cpp: In function 'int main()':
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
51 | f0r(i, normals.size()){
| ~~~~~~~~~~~~~~~~~
Main.cpp:51:2: note: in expansion of macro 'f0r'
51 | f0r(i, normals.size()){
| ^~~
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
57 | f0r(i, normals.size()){
| ~~~~~~~~~~~~~~~~~
Main.cpp:57:2: note: in expansion of macro 'f0r'
57 | f0r(i, normals.size()){
| ^~~
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
63 | f0r(i, normals.size()){
| ~~~~~~~~~~~~~~~~~
Main.cpp:63:2: note: in expansion of macro 'f0r'
63 | f0r(i, normals.size()){
| ^~~
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
66 | f0r(i, normals.size()){
| ~~~~~~~~~~~~~~~~~
Main.cpp:66:2: note: in expansion of macro 'f0r'
66 | f0r(i, normals.size()){
| ^~~
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
71 | f0r(i, normals.size()){
| ~~~~~~~~~~~~~~~~~
Main.cpp:71:2: note: in expansion of macro 'f0r'
71 | f0r(i, normals.size()){
| ^~~
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
75 | f0r(j, normals.size()){
| ~~~~~~~~~~~~~~~~~
Main.cpp:75:3: note: in expansion of macro 'f0r'
75 | f0r(j, normals.size()){
| ^~~
Main.cpp:11:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
11 | #define f0r(i,n) for(int i=0;i<n;i++)
......
81 | f0r(i, overnights.size()){
| ~~~~~~~~~~~~~~~~~~~~
Main.cpp:81:2: note: in expansion of macro 'f0r'
81 | f0r(i, overnights.size()){
| ^~~