上海交通大学 Zero-complexity Transposition(java)

♀尐吖头ヾ 提交于 2020-02-05 21:52:26
题目描述
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.
示例1
输入
复制
5
-3 4 6 -8 9
输出
复制
9 -8 6 4 -3
import java.util.*;
import java.io.*;
import java.text.* ;
public class Main
{
	public static int[] mon= {0,31,59,90,120,151,181,212,243,273,304,334};
    public static void main(String[] args) throws ParseException{
    	try {
	        BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
	        String str;
	        while((str=br.readLine()) != null) {
	        	Comparator<Integer> cmp = new Comparator<Integer>() {
	        		public int compare(Integer a, Integer b) {
	        			return Math.abs(b) - Math.abs(a);
	        		}
	        	};
	        	int len = Integer.parseInt(str);
	        	String[] parts = br.readLine().split(" ");
	        	List<String> list = Arrays.asList(parts);
	        	System.out.print(list.get(len-1));
	        	for(int i = len-2; i >= 0; i--) {
	        		System.out.print(" "+list.get(i));
	        	}
	        	System.out.println();
	        }
 	    } catch (IOException e) {
	        e.printStackTrace();
	    }
    }
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!