格林の题解
2023-11-03 20:11:59
发布于:上海
13阅读
0回复
0点赞
只需要按题目要求顺序遍历数组,还原序列
#include<iostream>
using namespace std;
int main()
{
int a[301],t,n;
cin>>t;
for(int i=1;i<=t;i++) //t组数据
{
cin>>n;
for(int j=1;j<=n;j++)
{
cin>>a[j]; //输入白板序列
}
for(int k=1;k<=n/2;k++)
{
cout<<a[k]<<" "; //白板开头 不要忘记空格
cout<<a[n-k+1]<<" "; //白板末尾 不要忘记空格
}
if(n%2)
{
cout<<a[n/2+1]<<" "; //如果共有奇数个那就输出中间的
}
cout<<endl; //无论如何都要按要求换行
}
return 0;
}
这里空空如也
有帮助,赞一个