#include #include using namespace std; namespace mp = boost::multiprecision; int main(){ int N,M=0; cin>>N; vector A(N); for(int i=0;i>A[i]; } for(int i=0;i>temp; A[i]=temp-A[i]; M+=abs(A[i]); } vector order(0); for(int i=0;i0){ ++j; } for(int k=j-1;k>=i;--k){ order.push_back(k); } i=j-1; } } cout<