题目1039:Zero-complexity Transposition
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:3996
解决:1601
-
题目描述:
-
You are given a sequence of integer numbers. Zero-complexity transposition of the sequence is the reverse of this sequence. Your task is to write a program that prints zero-complexity transposition of the given sequence.
-
输入:
-
For each case, the first line of the input file contains one integer n-length of the sequence (0 < n ≤ 10 000). The second line contains n integers numbers-a1, a2, …, an (-1 000 000 000 000 000 ≤ ai ≤ 1 000 000 000 000 000).
-
输出:
-
For each case, on the first line of the output file print the sequence in the reverse order.
-
样例输入:
-
5 -3 4 6 -8 9
-
样例输出:
-
9 -8 6 4 -3
-
答疑:
- 解题遇到问题?分享解题心得?讨论本题请访问: http://t.jobdu.com/thread-7763-1-1.html
-
- 思路:每个数字当成一个字符串来处理就是很简单
-
#include <iostream> #include <fstream> using namespace std; string str[10001]; int main() { ifstream in; in.open("2.txt"); int n; while(in>>n) { for(int i=0;i<n;++i) in>>str[i]; for(int i=n-1;i>0;--i) cout<<str[i]<<" "; cout<<str[0]<<endl; } return 0; }
(2)整数方法 -
#include<stdio.h> int main() { int i,n; long long a[1000]; while(scanf("%d",&n)!=EOF){ for(i=0;i<n;i++) scanf("%lld",&a[i]); for(i=n-1;i>0;i--) printf("%lld ",a[i]); printf("%lld\n",a[0]); } return 0; }
-