rotate.cpp: In function 'void energy(int, std::vector<int>)':
rotate.cpp:13:30: warning: narrowing conversion of 'a.std::vector<std::pair<long long int, long long int> >::operator[](((std::vector<std::pair<long long int, long long int> >::size_type)i)).std::pair<long long int, long long int>::second' from 'long long int' to 'int' [-Wnarrowing]
13 | rotate({a[i].second},a[0].first+75000-a[i].first);
rotate.cpp:13:30: warning: narrowing conversion of 'a.std::vector<std::pair<long long int, long long int> >::operator[](((std::vector<std::pair<long long int, long long int> >::size_type)i)).std::pair<long long int, long long int>::second' from 'long long int' to 'int' [-Wnarrowing]
rotate.cpp:15:50: warning: narrowing conversion of 'a.std::vector<std::pair<long long int, long long int> >::operator[](((std::vector<std::pair<long long int, long long int> >::size_type)i)).std::pair<long long int, long long int>::second' from 'long long int' to 'int' [-Wnarrowing]
15 | for(int i=1;i<n-1-n/2+1;i++)rotate({a[i].second},a[0].first-a[i].first+50000);
rotate.cpp:15:50: warning: narrowing conversion of 'a.std::vector<std::pair<long long int, long long int> >::operator[](((std::vector<std::pair<long long int, long long int> >::size_type)i)).std::pair<long long int, long long int>::second' from 'long long int' to 'int' [-Wnarrowing]