1數(shù)列倒序(Reverse)
[問題描述]
給定一個由N(1<=N<=30)個正整數(shù)組成的數(shù)列
,不允許使用數(shù)組以及其它線性存儲結(jié)構(gòu),將這個數(shù)列按照倒序
輸出。
[輸入格式]
第一行有一個數(shù)N,代表數(shù)列中數(shù)的個數(shù)
第二行有N個數(shù),依次列出數(shù)列中的N個元素,相鄰的兩個元素用一個空格符分隔
數(shù)列中每個正整數(shù)的值不超過100
[輸出格式]
輸出一行,共有N個數(shù)(就是原數(shù)列按照逆序排列的結(jié)果),相鄰的兩個元素用一個空格符分隔
[樣例輸入]
5
1 3 7 9 12
[樣例輸出]
12 9 7 3 1
#include<iostream>
#include<memory>
using namespace std;
int main()


{
int N;
cin>>N;
int a[30];
for (int i=0;i<N;i++)

{cin>>a[i];}
for (int j=N-1;j>=0;j--)

{cout<<a[j]<<"\t";}
return 0;
}
posted on 2009-12-27 18:37
jyy 閱讀(249)
評論(0) 編輯 收藏 引用 所屬分類:
OJ平臺