๋ฐ์ํ
์ ์ฌ๋ฌธ์
- ์ฐ์ธก์ผ๋ก ํ์
- 180๋ ํ์ ๋ฑ
๋ชฉํ
์ฝ๋
package JavaFestival;
import java.util.Arrays;
import java.util.Scanner;
public class test2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[][] arr = new int[5][5];
int cnt = 1;
for(int i = 0; i < arr.length ; i ++) {
for(int j= 0; j < arr[i].length ; j ++) {
arr[i][j] = cnt++;
}
}
//System.out.println(Arrays.toString(arr));
//๊ฒฐ๊ณผ๊ฐ :[[I@2ef5e5e3, [I@36d4b5c, [I@6d00a15d, [I@51efea79, [I@5034c75a]
System.out.println("์๋ณธ");
for(int i = 0; i < arr.length ; i ++) {
for(int j= 0; j < arr[i].length ; j ++) {
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
System.out.println();
// 5ํ 1์ด -> 4ํ 1์ด -> 3ํน 1์ด -> 2ํน 1์ด -> 1ํน 1์ด
// 5ํ 2์ด -> 4ํ 2์ด -> 3ํ 3์ด ...
cnt = 1;
for(int i = 0; i < arr.length ; i ++) {
for(int j= arr[i].length-1; j >= 0 ; j --) {
arr[j][i] = cnt++;
}
}
System.out.println("90๋ ํ์ ");
for(int i = 0; i < arr.length ; i ++) {
for(int j= 0; j < arr[i].length ; j ++) {
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
System.out.println();
}
}
๊ฒฐ๊ณผ
์๋ณธ
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
90๋ ํ์
5 10 15 20 25
4 9 14 19 24
3 8 13 18 23
2 7 12 17 22
1 6 11 16 21
๋ฐ์ํ