做高清图的网站,商贸信息网站,网站建设规划书 预算,wampserver 架设wordpress 主题错误题目描述
将一个数组中的值按逆序重新存放。例如#xff0c;原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。
输入
输入为两行#xff1a;第一行数组中元素的个数n#xff08;1n100)#xff0c;第二行是n个整数#xff0c;每两个整数之间用空格分隔。
输出
输出…题目描述
将一个数组中的值按逆序重新存放。例如原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。
输入
输入为两行第一行数组中元素的个数n1n100)第二行是n个整数每两个整数之间用空格分隔。
输出
输出为一行输出逆序后数组的整数每两个整数之间用空格分隔。
样例
输入数据 1
5
8 6 5 4 1Copy
输出数据 1
1 4 5 6 8Copy
来源
一本通在线评测
代码
1.数组实现
#includebits/stdc.h
using namespace std;
int a[101];
int main(){ int n;cinn;for(int i1;in;i){cina[i];}for(int jn;j0;j--){couta[j] ;}return 0;
}
2.栈实现
#includebits/stdc.h
using namespace std;
stackints;
int n,x;
int main(){ int n;cinn;for(int i1;in;i){cinx;s.push(x);}for(int jn;j0;j--){couts.top() ;s.pop();}return 0;
}