解题思路:声明两个数组,利用取余循环,第一个排数组好序后放到第二个数组

注意事项:

参考代码:

#include "iostream"

using namespace std;

int main()

{

int a[100];

int c[100];

int n;

int m;

cin>>n;

for (int i=0;i<n;i++)

{

cin>>a[i];

}

cin>>m;

for (int k=0;k<n;k++)

{

int b;

b=(k+m)%n;

c[b]=a[k];

}

for (int j=0;j<n;j++)

{

cout<<c[j]<<" ";

}

return 0;

}


 

0.0分

9 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

很想知道这个是怎样想出来的?
2024-03-05 23:01:49
  • «
  • 1
  • »