import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = sc.nextInt(); sc.nextLine(); // 定义数组 char [][] a = new char[n][m]; // 输入 for(int i = 0; i < n; i++){ String s = sc.nextLine(); for(int j = 0; j < m; j++){ a[i][j] = s.charAt(j); } } // 定义行列倒置后的数组 char [] [] reversed = reverse(a); // 输出 for(int i = 0; i < n; i++){ for(int j = 0; j < m; j++){ System.out.print(reversed[i][j]); } System.out.println(); } sc.close(); } // 行列倒置方法 private static char[][] reverse( char [][] arr) { int n = arr.length; int m = arr[0].length; char[][] reversed = new char[n][m]; for(int i = 0; i < n; i++){ for(int j = 0; j < m; j++){ reversed[i][j] = arr[n-1-i][m-1-j]; } } return reversed; } }