15 条题解
-
4
- 1
信息
- ID
- 20
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 8
- 标签
- 递交数
- 15622
- 已通过
- 2286
- 上传者
没人用栈吗? 这道题拿来练栈不错的。
#include<iostream>
#include<vector>
using namespace std;
vector<int> stack;
int main() {
int n;
cin >> n;
cout << n << endl;
while (n--) {
int temp;
cin >> temp;
stack.push_back(temp);
}
while (!stack.empty()) {
cout << stack.back()<<" ";
stack.pop_back();
}
}
#include <stdio.h> int main() { int n; scanf("%d",&n); int number[n]; int a=0; int b; for(b=0;b<n;b++) {scanf("%d",&number[b]);} printf("%d\n",n); for(b=n-1;b>=0;b--) { printf("%d",number[b]); a++; if(a<n) printf(" "); else break; } return 0; }