import java.util.Deque; import java.util.LinkedList; import java.util.Scanner; public class Main {     public static void main(String[] args){         Scanner s = new Scanner(System.in);         while(s.hasNext()){             int a = Integer.parseInt(s.nextLine());             int[] da = new int[a];             String[] data = s.nextLine().split("\\s");             for(int i = 0; i < data.length; i++){                 da[i] = Integer.parseInt(data[i]);             }             Deque<Integer> q = new LinkedList<Integer>();             for(int i = 0; i < da.length; i++){                 if(i %2 != 0){                     q.addFirst(da[i]);                 }else{                     q.addLast(da[i]);                 }             }             for(int i = 0; i<a;i++){                 da[i] = q.remove();             }             if( a%2 ==0){                 for(int i = 0; i<da.length-1;i++){                     System.out.print(da[i]+" ");                 }                 System.out.println(da[da.length-1]);             }else{                 for(int i = da.length-1; i>0;i--){                     System.out.print(da[i]+" ");                 }                 System.out.println(da[0]);             }         }                  } }
点赞 评论

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务