콩부방
1502 : 2차원 배열 채우기 2 본문
728x90
n이 입력되면 크기가 n인 다음과 같은 2차원 배열을 출력하시오.
입력 예)
3 출력 예) 1 4 7 2 5 8 3 6 9
입력
2차원 배열의 크기 n이 입력된다. (n<=50)
출력
크기가 n인 배열을 출력한다.(설명 참조)
입력 예시 예시 복사
2
출력 예시
1 3
2 4
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int[][] b = new int[51][51];
int c =1;
for (int i = 0; i < a; i++) {
for (int j = 0; j < a; j++) {
b[j][i] = c++;
}
}
for (int i = 0; i < a; i++) {
for (int j = 0; j < a; j++) {
System.out.print(b[i][j]+" ");
}
System.out.println();
}
}
}
출처 : https://codeup.kr/problem.php?id=1502
728x90
'알고리즘 공부 > CodeUp' 카테고리의 다른 글
1504 : 지그재그 배열 2 (0) | 2021.09.17 |
---|---|
1503 : 지그재그 입력(2차원 배열) (0) | 2021.09.17 |
1501 : 2차원 배열 채우기 1 (0) | 2021.09.16 |
1499 : [기초-배열연습] 여러 개씩 묶어 큰 값 골라 배열 만들기 5-8 (0) | 2021.09.16 |
1498 : [기초-배열연습] 여러 개씩 묶어 작은 값 골라 배열 만들기 5-7 (0) | 2021.09.15 |
Comments