1數列倒序(Reverse)
[問題描述]
給定一個由N(1<=N<=30)個正整數組成的數列
,不允許使用數組以及其它線性存儲結構,將這個數列按照倒序
輸出。
[輸入格式]
第一行有一個數N,代表數列中數的個數
第二行有N個數,依次列出數列中的N個元素,相鄰的兩個元素用一個空格符分隔
數列中每個正整數的值不超過100
[輸出格式]
輸出一行,共有N個數(就是原數列按照逆序排列的結果),相鄰的兩個元素用一個空格符分隔
[樣例輸入]
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 閱讀(267)
評論(0) 編輯 收藏 引用 所屬分類:
OJ平臺