자바페스티벌2

2차원 배열을 왼쪽으로 90도 회전하여 출력 하시오

연이라이프스토리 2023. 1. 23. 17:10

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package 자바페스티벌2;
 
public class ex08 {
public static void main(String[] args) {
    int[][] a = new int[5][5];
    int cnt = 1;
    for (int i = 0; i < a.length; i++) {
        for (int j = 0; j < a.length; j++) {
            a[i][j] = cnt;
            cnt++;
        }
    }
    System.out.println("원본");
    for (int i = 0; i < a.length; i++) {
        for (int j = 0; j < a.length; j++) {
            System.out.print(a[i][j] + "\t");
        }
        System.out.println(" ");
    }
    
    System.out.println("\n90도 회전");
    for (int i = 0; i < a.length; i++) {
        for (int j = 0; j < a.length; j++) {
            System.out.print(a[j][a.length - i - 1+ "\t");
        }
        System.out.println(" ");
    }
}
}
cs

💜조금이나마 도움이 되셨다면 좋아요와 구독 부탁드립니다💜