From bbf6c87e040fe1da05770650eeb8d78dcda0eee7 Mon Sep 17 00:00:00 2001 From: ramrami-B <21801034@handong.ac.kr> Date: Wed, 17 Jan 2024 00:27:13 +0900 Subject: [PATCH] =?UTF-8?q?Create=201961=EB=B0=B0=EC=97=B4=ED=9A=8C?= =?UTF-8?q?=EC=A0=84.java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\354\227\264\355\232\214\354\240\204.java" | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 "\353\260\261\355\225\230\353\236\214/1961\353\260\260\354\227\264\355\232\214\354\240\204.java" diff --git "a/\353\260\261\355\225\230\353\236\214/1961\353\260\260\354\227\264\355\232\214\354\240\204.java" "b/\353\260\261\355\225\230\353\236\214/1961\353\260\260\354\227\264\355\232\214\354\240\204.java" new file mode 100644 index 00000000..9c7cc9e2 --- /dev/null +++ "b/\353\260\261\355\225\230\353\236\214/1961\353\260\260\354\227\264\355\232\214\354\240\204.java" @@ -0,0 +1,54 @@ +import java.util.*; + +public class Solution { + public static void main(String args[]) throws Exception { + Scanner sc = new Scanner(System.in); + + int T = sc.nextInt(); + + for(int t=1; t < T+1; t++) { + System.out.println("#" + t); + + int N = sc.nextInt(); + + int[][] originArr = new int[N][N]; + int[][] firstArr = new int[N][N]; + int[][] secondArr = new int[N][N]; + int[][] thirdArr = new int[N][N]; + + + for(int i = 0; i < N; i++) { + for(int j = 0; j < N; j++) { + originArr[i][j] = sc.nextInt(); + } + } + + for(int i = 0; i < N; i++) { + for(int j = 0; j < N; j++) { + firstArr[i][j] = originArr[N-j-1][i]; + secondArr[i][j] = originArr[N-i-1][N-j-1]; + thirdArr[i][j] = originArr[j][N-i-1]; + } + } + + for(int i = 0; i < N; i++) { + printRow(N, i, firstArr); + System.out.print(" "); + + printRow(N, i, secondArr); + System.out.print(" "); + + printRow(N, i, thirdArr); + System.out.println(""); + } + } + + sc.close(); + } + + private static void printRow(int n,int i, int[][] array) { + for(int j = 0; j < n; j++) { + System.out.print(array[i][j]); + } + } +} \ No newline at end of file