Lang:Java
Edit12345678910111213141516171819202122232425262728293031import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = Integer.parseInt(scanner.nextLine());int[] help = new int[n];int mid = n / 2;if(n % 2 == 0){int k = 0;int temp = n;while (k < mid){help[mid + k] = temp--;help[mid - 1 - k] = temp--;k++;}}else{int k = 1;int temp = n;help[mid] = temp--;while (k <= mid){help[mid + k] = temp--;help[mid - k] = temp--;k++;}}StringBuilder sb = new StringBuilder();for (int i = 0; i < n; i++) {sb.append(help[i]).append(" ");}System.out.println(sb.toString().trim());