分组后反转
#include <iostream> using namespace::std;
using std::cout;
using std::cin; int main()
{int l,n;cin >> l;int nums[l];for(int i=0; i<l; i++){cin >> nums[i];}cin >> n;int t;for(int i=0; i<l/n; i++){for(int j=0; j<n/2; j++){t = nums[i*n+j];nums[i*n+j] = nums[(i+1)*n-1-j];nums[(i+1)*n-1-j] = t;}}for(int i=0; i<l; i++){std::cout << nums[i] << " ";}return 0;
}