中reverse(begin,end)的用法
1. 题目 2. 题解 3. 代码#include#include #include using namespace std; int main(int argc, char **argv) { int size,bit; cin>>size>>bit; vector arr(size); for(int i=0;i >arr[i]; } bit%=size; if(bit!=0){ reverse(begin(arr),begin(arr)+size); reverse(begin(arr),begin(arr)+bit); reverse(begin(arr)+bit,begin(arr)+size); } int flag=0; for(auto i:arr){ if(flag) cout<<" ";flag=1; cout<



